顯示廣告
隱藏 ✕
看板 SuperTree
作者 SuperTree. (SuperTree.bbs@bbs.csie.fju.edu.tw)
標題 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
作者 LPH66 (ha(ruhi|yate)ism)
標題 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 http://0rz.tw/Q86jF                                10/06/01
 SuperTree 分離字串                                           10/06/01
 SuperTree http://tinyurl.com/25rslcp                         10/06/01
 SuperTree 正則+1                                             10/06/14
 SuperTree http://0rz.tw/f01Ok                                10/06/14
JWorld@TW Java論壇 - Java Regular Expression的學習筆記
Java 技巧文件 - Java Regular Expression的學習筆記 ...
 

--
※ 看板: SuperTree 文章推薦值: 0 目前人氣: 0 累積人氣: 44 
※ 文章分類: 程式語言
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇