看板 SuperTree
作者 標題 Re: [問題] 請問string.split的用法...
時間 2013年04月03日 Wed. PM 02:11:08
※ 本文轉寄自 SuperTree.bbs@bbs.csie.fju.edu.tw
發信人: dick51207.bbs@ptt.cc (dick51207.bbs@ptt.cc) 看板: SuperTree
標 題: Re: [問題] 請問string.split的用法...
發信站: 2010/06/01 Tue 00:04:55
看板 java
作者 標題 Re: [問題] 請問string.split的用法...
時間 Wed Apr 18 02:30:53 2007
※ 引述《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
▋ SuperTree 推:正則表示式 Reqular Expressions 10/06/01
▋ SuperTree 推:分離字串 10/06/01
▋ SuperTree 推:正則+1 10/06/14
JWorld@TW Java論壇 - Java Regular Expression的學習筆記
Java 技巧文件 - Java Regular Expression的學習筆記 ...
Java 技巧文件 - Java Regular Expression的學習筆記 ...
--
※ 看板: SuperTree 文章推薦值: 0 目前人氣: 0 累積人氣: 44
回列表(←)
分享