我的日志:
ASSFDSFD: Hdsg: <SOME TEXT>, tim: 1m
ASSFDSFF: Hgfdg: <SOME TEXT>, tim: 17m
ASSBBBBB: Hgfdgfd: <SOME TEXT>, tim: 19m
我想把它分成两部分:
逗号ASSBBBBB: Hgfdgfd: <SOME TEXT>
句子的其余部分tim: 19m
怎么做?
答案 0 :(得分:2)
您可以使用(.*?),\s*?(.*)
正则表达式。
这正是“任何字符,任意数量的重复”+“逗号,一次”+“空格,零次或多次”+“任何字符,任意数量的重复”
请参阅demo。
注意:如果表示为SOME TEXT
的文本也可以包含逗号 - 则需要使用第一个捕获组的贪婪版本:(.*),\s*?(.*)
。在这种情况下,它会消耗尽可能多的文本,直到逗号。