||符号间内容的正则匹配问题该如何做?
要匹配的字符串 AAA|BBBBB|CCCC|DDDDD|
要求||之间的内容都要匹配出来
正确的结果是BBBBB,CCCC,DDDDD
这个正则表达式应该如何写啊?
我写了一个CCCC没有了。。
回答:
(?<=\|)\S+?(?=\|)
回答:
In [1]: import reIn [2]: re.findall('(\w+)', 'AAA|BBBBB|CCCC|DDDDD|')
Out[2]: ['AAA', 'BBBBB', 'CCCC', 'DDDDD']
In [3]: 'AAA|BBBBB|CCCC|DDDDD|'.replace('|', ',')
Out[3]: 'AAA,BBBBB,CCCC,DDDDD,'
以上是 ||符号间内容的正则匹配问题该如何做? 的全部内容, 来源链接: utcz.com/p/937819.html