我想在数据框中只选择一行,其中列为" Toto"匹配正则表达式("。* _ T。"在我的情况下)。怎么做?
我有什么:
1)如果我想选择列Toto等于""的所有行,我会这样做:
df.loc[df["Toto"]=="something"]
2)为了测试与正则表达式的匹配,我做了:
import re
re.match( ".*_T.","hey_To"])
如果匹配不匹配,则此对象将等于“无”。
3)这不起作用:
df.loc[re.match( ".*_T.",df['Toto'])!=None]