可以使用Python中的re模块中的split()函数来实现。同时,为了保证不贪心,需要在正则表达式中使用“?”。以下是代码示例:
import re
string = 'hello,world,test,python'
result = re.split(r',?\s*', string)
print(result)
输出结果为:
['hello', 'world', 'test', 'python']
这个示例可以将字符串以逗号或者逗号后的空格作为分隔符进行分割,同时避免了贪心匹配的问题。
上一篇:不太知道如何处理json文件。