擅长:python、mysql、java
<p>没有正则表达式的简单解决方案可以是:</p>
<pre><code>def split_on_separators(word, separators):
word_list = [word]
auxList = []
for sep in separators:
for w in word_list:
auxList.extend(w.split(sep))
word_list = auxList
auxList = list()
return word_list
example = "Hooray! Finally, we're done."
separators = '!,'
split_on_separators(example, separators)
Out[49]: ['Hooray', ' Finally', " we're done."]
</code></pre>