我正在使用python而我只是想在白色字符(白色空格,制表符,换行符等)上分割字符串并将其放在数组上。如果我使用:
result_array = result.split("\s+")
它不起作用。我做错了什么?
答案 0 :(得分:6)
如果你想在空白上拆分,只需使用没有参数的split()
。 split()
for strings不会使用正则表达式,但有re.split()
函数可以根据需要使用正则表达式进行拆分。
答案 1 :(得分:3)
只需使用
result_array = result.split()
str.split()
默认情况下在空格上分割,无论如何都不会接受正则表达式。