繁体   English   中英

Python完全匹配-绝对完全匹配

[英]Python Exact Match- Absolute exact match

根据代码,我试图找到与输入中列出的任何职位完全匹配的代码。

输入

这是str包含特定的MATCH

dfp1[dfp1.index.str.match('Teacher|Dentist|General Manager|District Manager|Bus Driver|Team Lead|Dancer')]

输出为:

Teacher
Teacher, Middle
Teacher, High
Dentist, Sanford
Dentist
General Manager
General Manager, Dollar Tree
Team Lead
Dancer, 10th
Dancer
Dancer, Previous

除了我输入的确切职位以外,我不需要任何其他内容。 我只想只看到老师或牙医或总经理或地区经理或公共汽车司机或领队或舞者。

我不确定我的代码缺少什么来显示职位名称,而没有其他内容。

修复了您的正则表达式。 您需要在开头添加^ ,在末尾添加$

dfp1[dfp1.index.str.match('^(Teacher|Dentist|General Manager|District Manager|Bus Driver|Team Lead|Dancer)$')]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM