如何浏览和查阅预定义正则表达式模式
选择一个预定义类别即可查看对应的正则表达式文本和简要说明;留空则可按排序浏览 16 个模式。它用于查阅模式,不直接接收任意候选文本进行验证。
先了解这个正则表达式库能做什么
这个工具提供一个包含 16 个预定义正则表达式模式的库,适合在编写校验规则、整理开发资料或查找常用格式模式时按类别浏览。它的输入是类别选择器,而不是用于提交待检测文本的输入框,因此更适合查阅模式及其说明,而不是直接验证任意字符串。
按类别浏览正则表达式模式
- 打开工具后,先查看类别选择器。该选择是可选的,默认值为空。
- 如果想浏览库中的全部内容,不选择类别,直接执行查询。工具会返回 16 个可用模式,并按排序顺序排列。
- 如果只想查找某一类,在类别选择器中输入或选择类别,例如
email、ipv4、uuid或html tags,然后执行查询。 - 类别查询不区分字母大小写;例如,大小写不同的类别名称仍会按相应类别查找,识别后的类别名称会以小写表示。
- 查看返回内容中的正则表达式文本和简要说明,并将其作为开发时的参考。若输入的类别不在预定义范围内,查询会失败,而不会返回模式。
可选类别包括电子邮件、网址、美国电话号码、IPv4 和 IPv6 地址、ISO 日期、24 小时时间、十六进制颜色、信用卡号、美国 ZIP 编码、强密码、URL slug、UUID、Base64 字符串、HTML 标签和 MAC 地址。
如何理解返回结果
不选择类别时,结果应表现为按排序顺序列出的 16 个预定义模式。选择已识别类别时,结果应包含对应的正则表达式文本和简要描述。类别名称大小写不同并不妨碍查找,但未识别的类别会导致失败结果。
请注意,工具没有提供单独的候选值输入,因此返回模式不等于已经检查了某段文本。实际项目中仍需根据业务格式审阅、调整并测试表达式;这些预定义表达式也不应被理解为覆盖所有现实输入或保证符合某项标准。
使用示例
整理注册表单的校验资料时,你选择 email 类别来查阅电子邮件格式的预定义正则表达式。
在类别选择器中输入 email 并执行查询,然后查看返回的模式文本和说明。
结果会将识别到的类别以小写形式显示为 email,并包含电子邮件格式对应的正则表达式文本以及一段简要说明;具体表达式内容以工具返回为准。
使用限制
- 工具不接收单独的候选文本,也不保证预定义表达式适用于所有现实输入或满足特定标准;使用前应结合业务需求审阅和测试。
常见错误
- 输入了库中未识别的类别名称时,结果会失败且不会返回模式。请改用预定义类别,或先留空类别选择器以浏览可用模式。
常见问题
不选择类别时会返回什么?
留空类别选择器后执行查询,工具会返回按排序顺序排列的 16 个可用模式。
类别名称区分大小写吗?
不区分。类别查找不区分字母大小写,识别后的类别名称会以小写表示。
可以把一段文本输入进去测试正则表达式吗?
不能。工具只提供类别选择器,没有单独的候选值输入;它返回预定义模式及说明,而不是直接验证任意字符串。