Notepad++中用正则表达式匹配中文
2014-09-04 22:34
169 查看
通常正则表达式匹配中文可以利用Unicode的特点,使用[\u4e00-\u9fa5]匹配。但在Notepad++中不能正常使用。
解决方法是,首先将编码转换成Unicode(菜单->格式->转换为UTF-8,如果不转换可能匹配出错),然后使用[\x{4e00}-\x{9fa5}]就可以实现匹配中文了。
参考
http://www.crifan.com/answer_question_notepadplusplus_regular_expression_match_chinese_character
http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_regex_replace.html
本文首发自我的个人站点,转载请注明来源:http://www.hainter.com/notepad-regexp
解决方法是,首先将编码转换成Unicode(菜单->格式->转换为UTF-8,如果不转换可能匹配出错),然后使用[\x{4e00}-\x{9fa5}]就可以实现匹配中文了。
参考
http://www.crifan.com/answer_question_notepadplusplus_regular_expression_match_chinese_character
http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_regex_replace.html
本文首发自我的个人站点,转载请注明来源:http://www.hainter.com/notepad-regexp
相关文章推荐
- 关于Notepad++中用正则表达式匹配中文的问题
- php正则表达式 匹配中文【正确版本】
- Python如何使用正则表达式匹配中文
- 匹配中文字符的正则表达式: [u4e00-u9fa5]
- notepad++ 正则表达式匹配空行
- js 正则表达式匹配中文
- ruby 正则表达式 匹配中文
- Python中的正则表达式匹配中文问题
- 如何用正则表达式匹配中文
- 正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度
- 完善匹配中文的Php正则表达式
- php用正则表达式匹配中文实例详解
- 使用“正则表达式”,匹配任意一个字符(中文,英文和标点或特殊字符)
- 正确的PHP匹配UTF-8中文的正则表达式
- 匹配全部中文的正则表达式
- 正则表达式匹配中文字符(转自javaeye)
- 用python3.x正则表达式匹配中文字符串
- PHP正则表达式匹配中文
- Python正则表达式处理中文中的匹配
- Android 正则表达式匹配汉字中文