[英]Return multiple matches of regular expression within a string in python pandas
[英]Return multiple matches within a string using a regex
我正在使用以下正则表达式来清理被撇号意外替换为双引号的文档:
([a-zA-Z]\"[a-zA-Z])
该发现是字符串中的第一个模式匹配,但不是任何后续的匹配。 我在该组之后使用了'*'运算符,据了解该运算符将返回该模式的多个匹配项,但此操作将不返回任何结果。 我在这里通过在示例字符串中添加双引号来测试正则表达式。
有人知道此示例需要的操作员吗?
谢谢
您可能需要打开全局匹配,这在Python中是通过使用re.findall()
而不是re.search()
。 在Regexr上,启用全局标志的方式如下:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.