Python 2.4.4(是的,说来话长) 我想解析这个片段(用re)
"comment":"#2 Surely, (this) can't be any [more] complicated a reg-ex?",
也就是说,它(注释)可以包含字符(大写或小写)、数字、散列、圆括号、方括号、单引号和逗号,它(这个片段)特别以dquote和逗号结尾
我已经用了这么久了
r'\"comment\":\"(?P<COMMENT>[a-zA-Z0-9\s]+)\",'
但是,当然,它只在注释中没有任何元字符时匹配。最后一个\“,作为终止标准。我试过各种逃跑,双重逃跑。。。你知道吗
一个“你是极客”能开导一下吗? 我想访问“整个”评论作为匹配.组[“注释”]
感谢那些响应基于regex的解决方案的人。现在为我工作:)
使用非贪婪的
.*?
匹配",
之前的任何内容,假设这是注释的结尾:您可以使用
(?P<group_name>…)
命名匹配的字符串。你知道吗相关问题 更多 >
编程相关推荐