正则匹配重复字符串中某一段内容,字符串段内容,有这么一个字符串s =
正则匹配重复字符串中某一段内容,字符串段内容,有这么一个字符串s =
有这么一个字符串
s = 'PN:\nabcd\nPN:\nabcd\nabcd\nPN:\nabcd\nabcd\n'即s = ''' PN: abcd PN: abcd abcd PN: abcd abcd '''
我只想匹配到其中两个PN之间的\nabcd\n或者\nabcd\nabcd\n,然后我用了如下正则:
result = re.search('P\s*N:\s*(.*[\s\S]*)P.*', s, re.IGNORECASE).group(0)
最后输出result的结果为:
PN:abcdPN:abcdabcdPN:
求大神指点~
编橙之家文章,
相关内容
- 推荐一个小的Python的Web开源项目,PythonWeb开源项目,推荐
- python爬虫如何与django结合,实现定时爬取信息与展示?
- Python调用Rust编译的共享库出现错误,pythonrust,Rust Code
- 第三方账号登录,没有验证码,后台如何防止被恶意
- 网页sessionStorage的内容,python如何获取?,,本纯金渣男
- 如何获取某个网站全部的(cdn服务器)地址?,获取cdn,如何
- 写自动注册程序,抓取验证码的地方卡壳了!!,抓取
- Flask Web开发 9.3节 角色验证 return self.role is not None and
- Python3.5中,open()不同模式如r、r+ 、w+、w、a、a+有何不同
- 按照flask Mega-tutorial教程运行的网站如何实现登陆?,
评论关闭