如果我理解正确,可以使用re.split()
同时将字符串拆分为几个不同的分隔符。但是,function description使用了一些我不理解的特殊字符。
我应该如何正确使用re.split()
在字符处分割字符串
[' ','/']
例如字符串
'abc de/fg'
被分成
['abc','de','fg']
感谢任何提示!
如果我理解正确,可以使用re.split()
同时将字符串拆分为几个不同的分隔符。但是,function description使用了一些我不理解的特殊字符。
我应该如何正确使用re.split()
在字符处分割字符串
[' ','/']
例如字符串
'abc de/fg'
被分成
['abc','de','fg']
感谢任何提示!
将多个定界符作为第一个参数,并以|
string='abc de/fg'
re.split(' |/',string)
['abc','de','fg']
另一个例子:
string="abc;def!ghi"
re.split(';|!','def','ghi']
编辑:
如果|
是分隔符,请使用转义符。
string="abc|def"
re.split('\|','def']
多个:
string="abc|def;ghi"
re.split('\||;','ghi']