JavaScript RegExp d 修饰符
示例
匹配以 aa 或 bb 开头或结尾的所有文本
let text = "aaaabb";
let result = text.match(/(aa)(bb)/d);
自己尝试 »
以下还有更多示例。
描述
"d" 修饰符指定匹配的开始和结束位置。
"d" 修饰符区分大小写。
浏览器支持
/regexp/d
是 ES2022 的功能。
JavaScript 2022 (ES2022) 自 2023 年 3 月起在所有现代浏览器中都得到支持
Chrome 94 | Edge 94 | Firefox 93 | Safari 16.4 | Opera 79 |
2021 年 9 月 | 2021 年 9 月 | 2021 年 10 月 | 2023 年 3 月 | 2021 年 10 月 |
语法
new RegExp("regexp", "d")
或者简化为
/regexp/d
正则表达式搜索方法
在 JavaScript 中,可以使用不同的方法进行正则表达式文本搜索。
使用模式作为正则表达式,以下是最常用的方法
示例 | 描述 |
---|---|
text.match(pattern) | String 方法 match() |
text.search(pattern) | String 方法 search() |
pattern.exec(text) | RexExp 方法 exec() |
pattern.test(text) | RegExp 方法 test() |