匹配结果
匹配结果将显示在此...

常见问题

1. 支持哪些正则语法?

我们的正则测试器使用 JavaScript 正则表达式语法。支持标准正则模式,包括字符类 (\d, \w, \s)、量词 (+, *, ?, {n}, {n,m})、锚点 (^, $)、分组 ((), (?:)) 和交替 (|)。

2. 支持哪些标志位?

g (全局): 查找所有匹配,而不仅仅第一个。i (不区分大小写): 忽略大小写匹配。m (多行): ^ 和 $ 匹配每行的开始/结束。s (单行): 点 (.) 也匹配换行符。

3. 会显示匹配的详细信息吗?

是的!每个匹配都显示匹配的文本、在字符串中的位置以及任何捕获组。对于全局匹配,所有匹配都会显示各自的位置。

4. 常用正则表达式

邮箱: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
电话 (美国): \(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}
URL: https?:\/\/[^\s]+
日期 (YYYY-MM-DD): \d{4}-\d{2}-\d{2}