【python】求助 关于正则表达式匹配问题
import re
ptn = re.compile('<!-- $CONFIG -->.*?<script type="text/javascript">(.*?)</script>')
s = """
</script>
<!-- $CONFIG -->
<script type="text/javascript">
testing string!!!!
</script>
<!-- / $CONFIG -->
"""
find = ptn.search(s,re.DOTALL)
#ss = find.group(1)
pass
In [68]: ptn = re.compile('<!-- \$CONFIG -->.*?<script type="text/javascript">(.*?)</script>', re.S)
In [69]: ptn.findall(s)
Out[69]: ['\ntesting string!!!!\n']