看板 [ Perl ]
討論串[問題] 把中文字切出來
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者jjt (jet)時間17年前 (2007/11/23 10:19), 編輯資訊
0
0
0
內容預覽:
1. regular exp. $lines="輸出的可能是utf8 or big5 都有可能";. my $big5 = "[\xA1-\xF9][\x40-\x7E\xA1-\xFE]";. my @words=$lines=~/($big5|\x0d\x0a|[\x21-\x7e]|\s+)/
(還有491個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者clkao (who else?)時間17年前 (2007/11/22 22:18), 編輯資訊
0
0
0
內容預覽:
You need to turn your strings into perl strings.. perl -MEncode=decode -le \. 'warn join(",",split(//,decode("utf8",shift)))' 你好. --. 發信站: 批踢踢實業坊(pt

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者Dreamer77 (追夢)時間17年前 (2007/11/22 01:47), 編輯資訊
0
0
0
內容預覽:
請問. 要如何把中文一個字一個字切出來. (輸入的可能是utf8 or big5 都有可能). p,s 前面提供的方法 split(//,$string). 我試了之後是 不僅連英文都變成一個字母一個字母@@". 而且 中文會有亂碼... 不知道有沒有人知道方法 thanks. --. 發信站:
首頁
上一頁
1
下一頁
尾頁