Beyond Compare 怎样巧用正则表达式
来源:互联网 发布:华润燃气oa软件 编辑:程序博客网 时间:2024/05/17 23:53
使用正则表达式,可以过滤给定的字符串,从字符串中获取我们想要的特定部分,Beyond Compare软件有着强大的文本比较功能,接下来以案例的形式具体讲解一下,如何在Beyond Compare软件中巧用正则表达式。
案例描述
现有2份内容相同,排列顺序混乱的.txt文档,打开Beyond Compare软件,打开文本比较会话界面,将这2份文档进行文本比较。如下图所示,2份文档的相同内容,因其排列顺序错乱而出现了红色的差异标注。
Beyond Compare 4中文版下载地址参考:http://www.beyondcompare.cc/xiazai.html
解决方案
步骤一:单击“规则”按钮,弹出会话设置–文本比较窗口,选择“重要”选择卡,单击“编辑语法”按钮,在弹出的窗口中点击“+”按钮,新建一个语法项目。按照下图图例所示,设置语法项目。
●文本匹配文本框填写“^\xa1+”,勾选分类“基本(A)”单选框,元素名称可自设。
●勾选“正则表达式”复选框,这个正则表达式表示:位于行首的任意多个16进制编码为A1的字符。
步骤二:回到会话设置–文本比较界面,查看“标记对比较来说是重要的语法元素(G)”,语法项目“^\xa1+”已存在。建议不要勾选此复选框表示这个语法项目平时可不用,需要时手动勾选,单击确定关闭窗口。
步骤三:重载需要比较的文本文档,点击“规则“按钮手动勾选语法项目“^\xa1+”。单击“次要”按钮后,查看文本比较详情,如下如图所示,结果显示2份文本的内容全部相同。
案例总结
上述的案例表明,正则表达式以及语法项目设置可以忽视文本自身错乱的顺序,只比较文本内容的差异,解决了在使用Beyond Compare比较文本的一大难题,还有哪些便捷的语法项目设置呢?想要了解更多信息,可前往中文官方网站教程中心了解详情。
- Beyond Compare 怎样巧用正则表达式
- 用Beyond Compare怎样进行注册表比较
- 用Beyond Compare怎样合并文件
- 怎么用Beyond Compare
- Beyond Compare保存前怎样备份文件
- 怎样利用Beyond Compare对比压缩文件夹
- 详解Beyond Compare怎样快速修改内容
- Beyond Compare
- Beyond Compare
- beyond compare
- Beyond Compare
- Beyond Compare
- Beyond Compare
- 怎么用Beyond Compare对比图片差异
- 用Beyond Compare如何进行文本比较
- 怎么用Beyond Compare比较代码
- 怎么用Beyond Compare比较十六进制文件
- 怎么用Beyond Compare对比图片差异
- [Machine Learning] 梯度下降法的三种形式BGD、SGD以及MBGD - Poll的笔记 - 博客园
- OJ3401数据结构实验之排序四:寻找大富翁
- 微观SOA:服务设计原则及其实践方式(下篇)
- 太用力的人跑不远
- Qt customplot插件中绘制实时时间堆积曲线
- Beyond Compare 怎样巧用正则表达式
- JavaScript强化教程—— RegExp 对象
- JVM对象已死吗
- C#中文首字母排序
- 锯齿状图表绘制
- SEO辅助神器:入驻搜狐自媒体100%成功的秘诀
- 矩形图表绘制
- 苹果推送机制(APNS)
- Activity启动模式