• 2025-02-05 23:25:22

正则不会写?试试这个可视化的正则表达式生成器吧

正则表达式非常强大,可以帮我们搞定很多很复杂的查找替换。但是正则表达式对于一些小伙伴来说不是很熟悉,尤其是碰到复杂的正则表达式,编写起来比较困难。今天给大家介绍一个可以生成正则表达式的工具,通过可视化的界面,轻松生成想要的正则表达式。

使用场景

1、当我们需要进行模糊的查找替换的时候,需要用到正则表达式,但是不知道如何写规则的时候,就可以使用这个功能来完成。

操作步骤

1、打开「鹰迅批量处理工具箱」,左侧选择「办公辅助工具」,右侧选择「正则表达式可视化生成器」的功能。

正则表达式生成功能选择

2、根据需求生成正则表达式。

正则表达式生成界面

假如我们需要删除文档中的所有邮箱信息,我们这里就以邮箱的正则表达式为例来介绍一下这个功能的使用。
邮箱有一个固定的格式,一个完整的邮箱由【用户名】、【@ 符号】和【域名】组成,比如 xxx@inxunOffice.com
①、用户名部分通常都允许包含大小写字母、数字。

正则表达式生成第一个条件开始创建

正则表达式生成功第一个条件设置
②、@ 符号是一个固定的。

正则表达式生成第二个条件开始创建

正则表达式生成功第二个条件设置
③、域名又分为主体部分和顶级域名部分,比如上面的 inxunOffice 就是域名主体部分,.com 就是域名的顶级域名部分,主体部分通常允许包含大小写字母、数字。

正则表达式生成第三个条件开始创建

正则表达式生成功第三个条件设置
④、域名的顶级域名部分通常是 .com、.cn 这种格式,假设这里就只匹配这两种顶级域名。

正则表达式生成第四个条件开始创建

正则表达式生成功第四个条件设置

正则表达式生成第五个条件开始创建

正则表达式生成功第五个条件设置

这样,我们就生成了一个邮箱的正则表达式,不需要专业的计算机知识就可以轻松搞定。

正文到此结束