0
我正在使用python,我只是试图在白色字符(空格,制表符,新行等)上分割一个字符串,并将其放在数组上。如果我使用:将字符串分成白色字符?
result_array = result.split("\s+")
它不起作用。我做错了什么?
我正在使用python,我只是试图在白色字符(空格,制表符,新行等)上分割一个字符串,并将其放在数组上。如果我使用:将字符串分成白色字符?
result_array = result.split("\s+")
它不起作用。我做错了什么?
如果你想分割空白本身只使用split()
没有参数。 split()
for strings不采用正则表达式,但有一个re.split()
函数,可以根据需要根据正则表达式进行拆分。
只需使用上的空白
result_array = result.split()
str.split()
分裂默认反正不会接受正则表达式。
这完美的作品!谢谢 – green69 2011-03-09 15:55:59
哦,它会*接受*正则表达式,但它不会将它们视为*正则表达式:) – 2011-03-09 15:56:51