python正则
一个文档中有[sfjksd2323] [sdfsdf23], [sdkljfskl]...各位高手,如何匹配有多少对[], 并分别将每个[]的字符串保存下来。谢谢
[解决办法]
>>> import re
>>> s = '''[sfjksd2323] [sdfsdf23], [sdkljfskl]'''
>>> res = r'\[(.*?)\]'
>>> m = re.findall(res,s,re.S
[解决办法]
re.M)
>>> len(m)
3
>>> m
['sfjksd2323', 'sdfsdf23', 'sdkljfskl']