查找英文括号内的中文字符

在贴审计报告时可能会不小心把英文括号用在中文字符外面,这样不太对,但是却很难发现。

这时候可以用Find功能来检查!(我就说通配符肯定可以运用到审计上的,被我想到一个哈哈)

1、首先打开Find & Replace 功能。

点击More

2、点击more,勾选使用通配符,中文版本应该叫做“使用通配符”。

打开通配符功能

3、在搜索栏输入这串东西

\([!^1-^127]{1,}\)

就可以找出来中文字符用英文括号的情况啦。

——————————
但是,不建议直接替换成中文括号的形式,因为中英文括号的大小不一样,随便替换格式可能会乱掉的。

最后解释一下那串东西的意思——

1、[ ]:中括号表示的是指定范围内的单个字符
2、[! ]:表示的是排查指定范围的单个字符,比如[!1]表示不包括1的任意一个字符,可以代表2、3、4、5、6、7、8、9、0等等。
3、[^1-^127]:表示的是所有英文字符和标点中的任意单个字符。-用来表示范围
4、[!^1-^127]:表示的是所有中文字符。
5、{1,}:表示大括号前面字符的个数。上面说到[ ]只能代表单个字符,如果我想找到好几个中文字符呢,那就要用到这个啦。比如{1,3}表示1个或者2个或者3个。{1,}可以表示任意个数。
6、\( 和\):因为我们想找到英文括号,所以得把英文括号打进去。但是这个是通配符模式,英文括号()在通配符模式下是分组的意思。我们不想让括号表示这个意思,就得在前面加一个\表示转换为普通符号。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,716评论 0 5
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,990评论 0 11
  • 正则表达式到底是什么东西?字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等...
    狮子挽歌阅读 2,287评论 0 9
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,679评论 0 4
  • http://www.jb51.net/tools/zhengze.html 正则表达式30分钟入门教程 版本:v...
    nullleaf阅读 664评论 0 2

友情链接更多精彩内容