我有一个正则表达式,我想匹配一些东西: 这里有一个到示例和代码的链接,我已经开始了,但是对于我无法确定的错误,在我的正则表达式中没有识别某些行:http://regex101.com/r/oL4bB5/1
字符串示例:
例1:Tommy Berry
表2:Ms Winona Costin (a3/47kg)
例3:Ms Kathy O'Hara
在python中使用findall的最终结果:
例1:[“汤米·贝里”]
例2:[“Ms”,“Winona Costin”,“3”,“47”]
例3:[“女士”,“凯西·奥哈拉”]
如您所见,我想分离字符串开头的Ms
,括号内的数字并保留全名。
谢谢你的帮助,谢谢
编辑
名称可以包含数字和特殊字符,例如'-. etc.
:
例如:Samuel L. Jackson-Pitt
你要找的是:(demo)
记住使用
re.MULTILINE
我想你想要这样的东西
DEMO
相关问题 更多 >
编程相关推荐