安装包下载
购物车×
去购物车2件商品
共计:
购物车×
购物车里还没放东西呢~
购物车×
请登录
Beyond Compare > 服务中心 > 安装激活

Beyond Compare正则表达式概述

发布时间:2016/04/27

Beyond Compare对比工具引用正则表达式,帮助用户设置对比规则,从而更加快速的进行文件夹以及文本比较工作。正则表达式是一组强大的逻辑公式,可以定义搜索模式,匹配文本信息。在进行文本搜索或者指定文本分类规则时,Beyond Compare允许您使用正则表达式辅助会话对比操作。

虽然正则表达式看起来十分复杂,但是在了解其基础内容之后,您可以在使用Beyond Compare软件比较文件差异的同时,熟练运用正则表达式来忽略次要差异,接一下就和大家简介讲解一下,正则表达式的相关内容。

 Beyond Compare文本比较会话操作界面图例
Beyond Compare文本比较会话操作界面图例

正则表达式由两种类型的字符:正常字符和元字符。当执行匹配任务时,元字符有特殊的含义,控制如何匹配和作为通配符。正常字符只和自身匹配。其中匹配元字符,为了和正常字符区别开来,在元字符前面加上反斜杠“\”。

 Beyond Compare使用正则表达式新建语法项目窗口图例
Beyond Compare使用正则表达式新建语法项目窗口图例

元字符:预定义的类

预定义的字符类的某个子集匹配任何字符,您可以构建自己的字符类,其中预定义的类可以使用方括号,如果两个字符之间存在破折号“-”,它代表一个范围。例如,[a - z]代表所有小写字母。需要注意的是,“-”作为类的一部分,它的位置在开始或者结束的字符串上。

如果预定义的类第一个字符是一个脱字符号“^”,那么此类代表一切,指定字符除外。例如,^[a - z]代表匹配任何字符,不是上述案例中进代表小写字母字符的意思。

上述内容简单的讲述了正则表达式的基本内容,您可以根据个人对比文本的需求,设置满足要求的正则表达式语法项目。如果您想了解更多关于正则表达的使用规则,欢迎参考教程: Beyond Compare如何巧用正则表达式