[問題] utf8 字串的比對
我手邊有一些 utf8 的字串
像 nue 這個字, 其中 u 的上面有兩個點
當把這個字拿去做 regular expr. 時
取出來的字好像會讓 Perl 無法再執行
$str = "nue4"; # u 上面有兩點
if( $str =~ /(\S+)(\d)/ ){
print $1; # 這讓 Perl 出現錯誤訊息
}
是因為 regular expr. 無法支援所有 utf8 編碼的字嗎?
想請問我該如何解決這個情況
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.27.154
推
06/06 00:38, , 1F
06/06 00:38, 1F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章