Re: [問題] 請問string.split的用法...
※ 引述《johnkuokuo@kkcity.com.tw ( )》之銘言:
: 我大概有點董,,可是還是有點疑問??
: 您的意思是不是說,因為"Dfds dskfjsdkjkddk ddsjk"這個字串
: Dfds 和 dskfjsdkjkddk之間的空格是一個分隔
: split([\t])就會把這個空格切出來當成空字串
: 那split([\t]+) 因為 會變成分隔字串的標準為1個或1個以上的空格
: 所以在這個字串上,以兩個空格當作分隔標準,可是這樣切出來,
: 不是結果應該是..
: Dfs
: dskfjsdkjkddk
: ddsjk
: 再加上1個空字串才對??
: 可是執行的結果卻是
: Dfs
: dskfjsdkjkddk
: ddsjk
: 沒有最後那個空字串..
: 有點稿混了.可以再說明一下嗎..謝謝
用[ \t]來切的時候 它是切成這樣
"Dfds dskfjsdkjkddk ddsjk"
每個顏色是一個分隔 (等於切下一刀)
因此得到的空字串是紅綠之間的和黃藍之間的兩個空字串
改成[ \t]+之後 它會切成這樣
"Dfds dskfjsdkjkddk ddsjk"
於是切出來的字串就沒有空字串了
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅ ▅▅ ι●╮ █▄▄▄▄▄
▍./◤_▂▃▄▂_◥ \'▊ HARUHI █████ <■┘ ▄▄▄▄▄▄▄
▎⊿ ◤◤◥█◥◥█Δ ISM By-gamejye ¢|\ ▌▌▌▌▌▄▌▌
▏ζ(▏●‵◥′●▊)Ψ ▏ █ ⊿Δ ▄▄▄ ▄▄▄▄
█/|▊ 〃 、 〃▋ |\ ▎ ハルヒ主義 █▄▄▄█▄▄
◥◥|◣ ‵′ ◢/'◢◢S.O.S 世界を大いに盛り上げるための涼宮ハルヒの団
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.192.197.117
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 6 篇):