2024-06-18 03:42:38 发布
网友
我有一个字符串示例:
"Santonio-Spurs: a great basketball team"
用space和“symbol:”分割它的最简单方法是什么
space
我应该先用space分割它,然后再分割成符号:?在
我期望的结果是:
['Santonio-Spurs', 'a', 'great', 'basketball', 'team']
Python的标准正则表达式模块是您的朋友:
>>> import re >>> re.split('[:\s]+', "Santonio-Spurs: a great basketball team") ['Santonio-Spurs', 'a', 'great', 'basketball', 'team']
[:\s]部分表示“字符“:”或空格字符,+表示“1次或多次”(它处理输入字符串中多个分隔字符的序列,如“:”)。在
[:\s]
+
Python的标准正则表达式模块是您的朋友:
[:\s]
部分表示“字符“:”或空格字符,+
表示“1次或多次”(它处理输入字符串中多个分隔字符的序列,如“:”)。在相关问题 更多 >
编程相关推荐