簡體   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