首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

用正则 DIREGEX 怎么正确替换中文不出乱码

2012-06-06 
用正则 DIREGEX 如何正确替换中文不出乱码?试用了DIREGEX组件后发现确实好过WINDOWS自带的REGEX,至少很少

用正则 DIREGEX 如何正确替换中文不出乱码?
试用了DIREGEX组件后发现确实好过WINDOWS自带的REGEX,至少很少出现无响应了。

但现在遇到个新问题,用DIREGEX的replace替换中文时,如果有 正则表达式中有 全角字符 ,那么替换结果就会出现乱码。

目前只测试了 全角字符是必然导致乱码(用0-9 a-z 的全角来测试),其他中文还没详细测试。

用它自带的WORKBENCH测试了compileOPTIONS\matchOPTIONS\和OPTIONS 中的各种控制参数,都无法解决这个问题

包括pouerlocale,也无法彻底解决。


请问大家是怎么处理的?

[解决办法]
delphi XE 自带正则,不知道楼主的问题可不可以用它来解决?

热点排行