我试图在Python中创建一个正则表达式,以匹配胡子括号中的所有内容。
例如,这个字符串:
This is an {{example}} for {{testing}}.
应该生成这个字符串列表:
["This is an ", " for ", "."]
与re.findall
一起使用。
对于我的胡子匹配正则表达式,我使用的是:{{(.*?)}}
。
看起来它应该只是一个简单的否定上述模式的问题,但我不能让它正常工作。我正在使用http://pythex.org
进行测试感谢。
答案 0 :(得分:2)
你需要拆分
re.split('{{.*?}}', s)
答案 1 :(得分:1)