Re: [問題] split

看板Perl作者 (Jackie)時間20年前 (2004/11/19 01:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《reproach (scold)》之銘言: : 請教一下各位 : 如果我想要處理中文斷句 (每個分詞中間以一個 white space 隔開,想得到每個分詞) : 舉例: $string ="這是 中文 測試"; 想得到 (這是、中文、測試 )三個分詞 : 我可以用 split 函式嗎? : @array = split (" ", $string); : 我知道在這個例子下,這個測試結果是對的, : 但是我不知道其他情況下是不是也都會正確 : 這跟中文編碼問題有關嗎? : 希望各位高手不吝指教 : 謝謝!! 應該是沒問題才對 就我手上的資料 big5 碼中沒有 \x32 (空白字元) 不過這方面不是我的專長我不能跟你保證 另外split的語法應該不是上那那樣 第一個參數要用 / 來當起始和結束而不是一般字串用的 " 另外Perl內建的函式都不用括號 所以你要的那個可以寫成 @array = split / /, $string; split函式說明 http://www.perldoc.com/perl5.6/pod/func/split.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.131.123
文章代碼(AID): #11dDVq23 (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
20年前, 11/01
完整討論串 (本文為第 2 之 2 篇):
20年前, 11/01
文章代碼(AID): #11dDVq23 (Perl)