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