我有一个csv文件,其中只包含一列,看起来像这样 df1型
Col_A
Name
Address
[B00-OUI_001]
Soemthing else
etc.
还有一个是这样的。你知道吗
df2型
Col_B
[B00-OUI_000_V]
[B00-OUI_002_V]
[B00-OUI_003_V]
[B00-OUI_001_V]
[B00-OUI_005_V]
[B00-OUI_006_V]
[B00-OUI_007_V]
我试图从df1中的df2中找出匹配的条目,比如B00-OUI_001
在这两个df中都是,但在df2中它是带有_V
的,所以它变成了正则表达式,因为所有内容都是字符串格式的,但在精确匹配方面一直失败。有人能帮我吗?你知道吗
如果只有“\u V”可以破坏精确匹配,为什么不去掉它并创建一个伪列索引呢?精确连接总是比任何正则表达式映射的孩子都要快。你知道吗
我的意思是:
输出:
您可以删除两列中的尾部} 和元组进行筛选:
[]
,并使用^{另一个想法是通过} :
|
为regexOR
连接唯一值并使用^{相关问题 更多 >
编程相关推荐