python匹配两个字符串中间的字符串

Posted 一天一点到

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python匹配两个字符串中间的字符串相关的知识,希望对你有一定的参考价值。

问题:使用python正则如何匹配两字符串中间的字符串
解决:使用re模块的findall,注意,re.match是只能从开头匹配的
方法:

import re
html_str = </a></div></div><script>var Locafds fds fds fds fds fds fds ;</script></body></html>
local = re.findall(r</div><script>(.*)</script></body>, html_str)
print(local[0])
#‘var Locafds fds fds fds fds fds fds ;‘

 



这样就可以匹配到script标签中的代码了

以上是关于python匹配两个字符串中间的字符串的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式匹配两个特殊字符中间的内容

Python中使用正则表达式获取两个字符中间部分

在其他两个保守字符串之间提取字符串并允许 python 或 R 中的不匹配

python 正则表达式如何截取字符串中间的内容

Java 正则表达式获取两个字符中间的内容

循环通过 python 正则表达式匹配