有這么一個字符串s='PN:\nabcd\nPN:\nabcd\nabcd\nPN:\nabcd\nabcd\n'即s='''PN:abcdPN:abcdabcdPN:abcdabcd'''我只想匹配到其中兩個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:求大神指點~
正則匹配重復字符串中某一段內容
一只名叫tom的貓
2019-04-19 16:29:20