我有一个 python 字符串:
names = "John, Paul; Sally/Frank"
我想用 , 分割字符串;/.我试过:
names.split(",")
但我不确定如何通过所有分隔符(逗号分号和斜杠)拆分字符串。我也不希望字符之间出现任何空白。例如,在拆分字符串后使用名称,我希望它是一个如下所示的列表:
["John", "Paul", "Sally", "Frank"]
在任何个人名称上都没有空格。
如何实现?
最佳答案
你可以使用re.split
:
import re
re.split('[,;/ ]+', names)
关于python - 用多个定界符(逗号、分号、/)拆分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54494442/