支持哪些 flags?
g(全局)、i(忽略大小写)、m(多行)、s(dotAll,. 匹配换行)、u(Unicode)、y(粘性)。可任意组合,如 gi。
实时测试正则表达式,高亮匹配结果,显示捕获组和命名捕获组。支持 g/i/m/s/u/y flags 组合,所有处理在浏览器本地完成。
/[\w.+-]+@[\w-]+\.[\w.-]+/gig(全局)、i(忽略大小写)、m(多行)、s(dotAll,. 匹配换行)、u(Unicode)、y(粘性)。可任意组合,如 gi。
JavaScript 正则语义:无 g flag 时 exec 只返回第一个匹配。如需查找全部,请勾选 g。
普通捕获组用 (...),通过 $1、$2 引用;命名捕获组用 (?<name>...),通过 groups.name 引用。匹配结果列表会展示每个捕获组的值。
所有匹配在浏览器本地完成,正则和文本不会上传到任何服务器。最多展示 1000 个匹配以避免性能问题。