Con*_*Del 5 javascript pattern-matching bounds node.js
目前,我通过find()在Javascript/Node中使用正则表达式,这可用于查找模式的开头.但我也希望能够找到模式结束的位置.那可能吗?
Mar*_*rot 13
如果您使用该RegExp.exec()方法,您可以获得所需的信息.
var pattern = /\d+\.?\d*|\.\d+/;
var match = pattern.exec("the number is 7.5!");
var start = match.index;
var text = match[0];
var end = start + text.length;
Run Code Online (Sandbox Code Playgroud)
/\d+\.?\d*|\.\d+/相当于new RegExp("\\d+\\.?|\\.\\d+").文字语法保存了一些反斜杠.
| 归档时间: |
|
| 查看次数: |
19216 次 |
| 最近记录: |