按空白字符分割字符串?

0 投票
2 回答
2727 浏览
提问于 2025-04-16 13:21

我正在使用Python,想把一个字符串按照空白字符(比如空格、制表符、换行符等)分开,然后放到一个数组里。如果我使用:

result_array = result.split("\s+")

这样做不行。我哪里出错了呢?

2 个回答

3

只需使用

result_array = result.split()

str.split() 默认情况下是根据空格来分割字符串的,而且它也不支持正则表达式。

6

如果你想要根据空格来分割字符串,只需要使用 split() 方法,不用传入任何参数。字符串的 split() 方法并不支持正则表达式,不过如果你需要用正则表达式来分割,可以使用 re.split() 这个函数。

撰写回答