2024-06-28 19:57:31 发布
网友
我有一根这样的绳子
myString = "6003,333 to 2323 & sdsd"
如何在python中从上面的字符串中拆分(&;和to)
我累了,我得到了这个
预期结果
['6003', '333', '2323', 'sdsd']
我可以使用像这样的拆分(',','&;','to')???在
myString = "6003,333 to 2323 & sdsd" myString.replace("to", ",") myString.replace("&", ",") lastName = myString.split(',') print lastName
>>> import re >>> re.sub(r"( to | & )", ",", myString).split(",") ['6003', '333', '2323', 'sdsd']
我认为您可以将&和{}替换为,,然后拆分字符串。在
&
,
但我认为@Hironsan的答案更好。在
使用重新分割()
import re myString = "6003,333 to 2323 & sdsd" print(re.split(r',|&|to', ''.join(myString.split())))
我认为您可以将}替换为
&
和{,
,然后拆分字符串。在但我认为@Hironsan的答案更好。在
使用重新分割()
相关问题 更多 >
编程相关推荐