如何匹配,替换汉字?

如何匹配,替换汉字?

如何匹配,替换汉字?
一样
[\x80-\xff]+

我使用上面的正则式匹配中文。
要匹配到具体的某个字???????????
s/汉字/汉字1/
要匹配到具体的某个字的话,除了直接使用楼上提供的方法,再没有其它的规律可循吧,除非打张表出来,utf8,gbk,gb18030,按图索骥。
乱码。。。。。。。。。。。。。。。。。。。。。


QUOTE:
原帖由 llvs 于 2008-5-26 10:03 发表
乱码。。。。。。。。。。。。。。。。。。。。。

请问你的汉字是不是在Linux/Unix下或者远程终端下输入的?
你试试在Windows上编辑好代码后传到Linux/Unix下。
代码里的汉字要和待匹配汉字的编码一致才行得通的。也就是你的数据文件(你应该是这个意思吧),保存成UTF8(LINUX默认),那么你的perl程序也得保存成UTF8才成。或者都保存成GB18030(Windows默认)。