[問題] 一個中文取代的問題

看板Perl作者 (什麼?)時間19年前 (2006/08/11 11:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好~ 小弟有個問題想要請教大家 我想要做的事情是 把第一個句號之後的內容內容刪除(之前的保留) 這個動作直接在檔案內複寫 我使用big5來編碼 test 如下: my.concepts/123 約九百種,屬翼手目。是唯一具飛翔能力。 這是我的code: use Encode; use encoding 'big5', STDIN => 'big5', STDOUT => 'big5'; use Tie::File; my $file="test"; tie @array, 'Tie::File', $file or die $!; $str = "。"; $restr = quotemeta $str; for(@array){ s/$restr(.*)//g; } untie @array; 請問是regular expression那邊出了問題嗎? 請大家給一些指教 第一次發問 還不是很懂 非常感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.72.52
文章代碼(AID): #14s_Fds- (Perl)
文章代碼(AID): #14s_Fds- (Perl)