使用正则表达式一次替换多个字符?

时间:2012-05-27 17:27:58

标签: regex

我有很多包含以下字符的文件:

ª º ã þ Þ

以随机顺序插入,我希望将文本的编码从中欧更改为UTF8,并将这些字符替换为相应的UTF8字符:

Ș ș ă ț Ț

我想使用SublimeText2中的RegularExpressions替换一遍中的所有字符,不幸的是我不知道如何做到这一点。我唯一得到的是:

查找:(ª)

替换:$1Ş

如果知道如何将所有字符(ªºãÞ)合并到查找对话框中,请发布。

1 个答案:

答案 0 :(得分:1)

你的意思是你有一组文件,这些文件目前在一个字符编码中正确编码(例如,ISO 8859-2),你想转换这些文件,以便它们以UTF-8编码? / p>

如果您正在尝试这样做,查找/替换完全是错误的方法。只需使用recodeiconv等程序。