是否可以在Javascript或node.js中找到多行输入(例如文件)的正则表达式匹配字符的行号?
最佳答案
是的,有一个半笨拙的解决方法。
http://jsfiddle.net/tylermwashburn/rbbqn/
var string = "This\nstring\nhas\nmultiple\nlines.",
astring = string.split('\n'),
match = /has/, foundon;
Array.each(astring, function (line, number) {
if (match.exec(line))
foundon = number + 1;
});
关于javascript - JS/node.js中匹配字符的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6946466/