我有一个我写的 python 脚本的输出,它包含从一个大数据集中提取的部分文本,在通过正则表达式匹配一些模式之后。
为了可视化,我想使用 MS Word 在文本的这些部分中突出显示这些模式,并且我尝试使用我在脚本中使用的相同正则表达式使用查找/替换,但没有运气。
示例:我想找到 pattern 的每次出现,即在文本work (?:\w+ )?(?:\w+ )? children
中最多允许work
and之间的任何其他两个单词children
"[...] ability to work with children must be proven. Social Worker Job Essex Our Essex based client require permanent Social Workers to work in children and families teams. You should be a qualified Social Worker DIPSW, CQSW, CSS or equivalent [...]"
使用上述正则表达式对上述文本运行查找/替换不会返回任何匹配项(允许使用通配符)。
我应该使用哪个正则表达式?任何帮助将不胜感激