万能tg问个大量文本查找的问题

  • K
    KKKKKKKKK12
    比如a文本里
    1000 1001 1002 1003一直到3000

    如何在b文本里查找到是否有以上任意数字?一个一个找我得找2000遍
  • a
    aaafffei
    Python吧
  • s
    simtub
    vlookup啊
  • w
    wuhao0727
    布隆过滤器
  • t
    tobewind
    随便找个支持正则的编辑器, 比如notepad++, 查找时打开正则开关,查找
    [123][0-9]{3}

    就行了
  • g
    gogogle
    excel,if find 或者vba 做个for循环
  • x
    xiagnice
    两个集合求交集?
  • 5
    532
    如果是excel里两列(行)数据的话,直接用countif 两列(行)互查一下

    我经常用这函数翻查一些身份证电话银行卡之类的重复的玩意
  • h
    hotjk
    一个个找呗,内存里找2000遍就跟玩一样
    偷懒就几行python把数据压Redis里两个set求交集
  • 今夜打老虎
    excel vlookup
  • s
    somesun
    a = 'abcd1001agg2002faf'
    b = 'dajfdkfj1001djfjdj'
    for i in range(1000,3001):
    if str(i) in a and str(i) in b:
    print(i)


    1001
  • L
    Lucifer6E
    excel 5分钟搞定