如何为此制作正则表达式:
[1,31:14:18] SELECT * FROM T.roll1
我在这里尝试了 r'\[[^)]\s' 但它无法给我这样的输出:
(1, 31:14:18 ,SELECT * FROM T.roll1)
如何得到这个输出?
请您参考如下方法:
你可以使用类似的东西:
import re
s = "[1,31:14:18] SELECT * FROM T.roll1"
r = [x.strip("[") for x in re.split(",|] ", s)]
print(r)
['1', '31:14:18', 'SELECT * FROM T.roll1']
