作者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