如何使用Python正则表达式按多个定界符分割字符串?

以下代码使用Python正则表达式将给定的字符串拆分为多个delimiters

示例

import re
s = 'Beautiful; Soup\n is, good: Python* application'
result = re.split('; |, |\*|\n|:',s)
print result

输出结果

这给出了输出

['Beautiful', 'Soup', ' is', 'good', ' Python', ' application']