正则表达式

正则表达式: 可高亮匹配结果,也可输出匹配文本或捕获组列表。

免费 · 无需注册

文本输入

运行后即可复制或下载结果。

工具选项

关于此工具 正则表达式

可高亮匹配结果,也可输出匹配文本或捕获组列表。

输入: 文本. 结果: 在沙盒中预览的 HTML.

示例

点击“试用示例”即可载入公开示例及其设置并运行。

此示例使用的设置
参数示例值输入与选项
内置正则表达式"User defined"文本
14 可用选项
  • User defined
  • IPv4 address
  • IPv6 address
  • 电子邮件地址 address
  • URL
  • 域名
  • Windows 文件路径
  • UNIX 文件路径
  • MAC address
  • UUID
  • 日期 (yyyy-mm-dd)
  • 日期 (dd/mm/yyyy)
  • 日期 (mm/dd/yyyy)
  • 字符串
正则表达式"[0-9]+"文本
不区分大小写true开启或关闭
^ 与 $ 匹配换行边界true开启或关闭
点号匹配所有字符false开启或关闭
Unicode 支持false开启或关闭
Unicode 辅助平面支持false开启或关闭
显示总数false开启或关闭
输出格式List matchesHighlight matches, List matches, List capture groups, List matches with capture groups

输入

order-102 and order-205

结果

结果会显示在预览区,也可以下载生成的内容进行检查。

如何理解结果

可高亮匹配结果,也可输出匹配文本或捕获组列表。多行锚点和点号匹配换行是不同选项。本工具使用扩展的 JavaScript 风格正则引擎,行为可能与 PCRE、Python 等环境不同;正式使用前应在目标环境再次验证。

参数

参数默认值输入与选项
内置正则表达式"User defined"文本
14 可用选项
  • User defined
  • IPv4 address
  • IPv6 address
  • 电子邮件地址 address
  • URL
  • 域名
  • Windows 文件路径
  • UNIX 文件路径
  • MAC address
  • UUID
  • 日期 (yyyy-mm-dd)
  • 日期 (dd/mm/yyyy)
  • 日期 (mm/dd/yyyy)
  • 字符串
正则表达式""文本
不区分大小写true开启或关闭
^ 与 $ 匹配换行边界true开启或关闭
点号匹配所有字符false开启或关闭
Unicode 支持false开启或关闭
Unicode 辅助平面支持false开启或关闭
显示总数false开启或关闭
输出格式Highlight matchesHighlight matches, List matches, List capture groups, List matches with capture groups

如何理解结果

请确认操作针对字符、行还是字节。处理日志或结构化文本前,请检查分隔符和正则表达式选项。

如何使用本页

  1. 粘贴内容或打开本地文件。
  2. 按需调整工具选项,然后点击“运行工具”。
  3. 复制结果或下载原始输出字节。

输入和结果不会自动上传、公开或写入网址。数据处理在浏览器中进行;HTTP 请求和基于 HTTPS 的 DNS 工具会发送你主动运行的网络请求。可打开不超过 128 MiB 的文件,单次输出上限为 64 MiB;部分操作有更低的限制。预览可能截短,下载保留完整输出。文本按 UTF-8 处理,精确字节应通过文件输入。

相关工具

实用工具

操作参考

查看原始技术文档 (English)