作者ju22 (分享)
看板RegExp
標題[問題] 英文的"英"字..
時間Sat Aug 9 20:42:13 2008
hi,我在linux下要取代"英"字時...
系統找不到pattern...
因為很多檔...所以我用perl來substitute
e.g.
$cat eng.txt
英文
$perl -pe 's/英文/abc/g' eng.txt
英文
$perl -pe 's/英/abc/g' eng.txt
英文
$perl -pe 's/文/abc/g' eng.txt
英abc
怎麼辦咧??
thanks!!
--
誰說人多就不寂寞......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.111.61
1F:→ Picat:sed -e 's/英文/english/g' test.txt 用 sed 沒有問題... 08/09 21:14
2F:→ ericyu:因為 Big5 「英」的第二個字元是 "^" ? 08/10 16:38
3F:→ ju22:我也不知道是不是耶...對了,我在vi底下沒有問題.. 08/10 21:35
4F:推 LPH66:可是regexp中^只有在一開始和跟在[之後才有意義的樣子 @_@ 08/11 14:07