Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
语法错误.
在代码中出现了无效的正则表达式的标记。在一个正则表达式字面量中,由闭合的两条斜线组成一个模式,(正则表达式的)标记定义在第二个(斜线)标记之后。他们也可以通过正则表达式 对象的构造函数(第二个参数)来定义。正则表达式的标记可以单独或者任意次序的组合使用,但 ECMAScript 只规定了五个。
要使正则表达式包含标记,使用此语法:
或
| g | 整体检索。 |
| i | 忽略大小写检索。 |
| m | 多行检索。 |
| u | Unicode; 将模式视为 Unicode 码点的序列 |
| y | sticky 检索将从目标字符串的当前位置开始匹配。参阅sticky |
只有 5 个有效的正则表达式标记。
你打算创建一个正则表达式吗?一个包含两条斜线的表达式被解释为一个正则表达式的字面量。
还是你想创建一个字符串呢?添加单引号或双引号创建一个字符串字面量。
在 JavaScript 中允许的五个有效的正则表达式标记,参阅上表。