zoukankan      html  css  js  c++  java
  • 在notepad++中使用正则匹配功能(一-龥!-~) 中文[利刃篇]

      用正则时间越久,人就越懒,就越知道正则的强大。正则,不只是在代码里用到,在字符查找是也会用到,学会适当使用正则,将会使你的工作事办功倍!但是,中文却是一个砍,不容易过。

            于是在用notepad++,也用正则去查找,挺爽的,正则规则,不能加//类似的分隔符,区分大小写,请勾选界面勾选框。其他基本和正则的符号一致!

      网友原话:我刚在在notepad++中试过了,貌似它的正则表达式引擎是单字节的。用[u4e00-u9fa5]与[^x00-xff]都不能正常的匹配中文。实在是郁闷,在java、php、JS里面编程都可以用“[u4e00-u9fa5]”来匹配中文的,于是想u4e00不就是“一”,u9fa5不就是“龥”吗?于是使用:[一-龥]正常查找到所有的中文字。这时,中文标点符号没有匹配,加上[uFF01-uFF5E],即[!-~],完美解决。。。于是得出,notepad++、UltraEdit中匹配中文的正则表达式为:[一-龥!-~] ,去搜一下吧。

  • 相关阅读:
    FastDFS概述及原理
    SpringBoot中使用Redis缓存注解
    SpringBoot中使用Redis
    Jedis
    Redis客户端
    Redis的集群配置
    Redis的复制
    英语笔记-5
    内网转发Ubuntu
    数学笔记-4
  • 原文地址:https://www.cnblogs.com/yougewe/p/4976979.html
Copyright © 2011-2022 走看看