Javascript 正则表达式问题:查找错误堆栈是否具有带行和列的“匿名”

Javascript 正则表达式问题:查找错误堆栈是否具有带行和列的“匿名”,javascript,regex,Javascript,Regex,假设存在如下JavaScript错误: ReferenceError: f is not defined\n at eval (eval at CodeR._this.javascriptRun (http://127.0.0.1:5000/static/dist/a.bundle.js:29635:20), <anonymous>:4:2)\n at CodeR._this.javascriptRun (http://127.0.0.1:5000/static/dist

假设存在如下JavaScript错误:

ReferenceError: f is not defined\n    at eval (eval at CodeR._this.javascriptRun 
(http://127.0.0.1:5000/static/dist/a.bundle.js:29635:20), <anonymous>:4:2)\n  
at CodeR._this.javascriptRun (http://127.0.0.1:5000/static/dist/a.bundle.js:29635:20)\n 
at http://127.0.0.1:5000/static/dist/a.bundle.js:29554:15\n    at new Promise (<anonymous>)\n    
at CodeR._this.evaluateCode (http://127.0.0.1:5000/static/dist/a.bundle.js:29553:25)\n    
at callCallback (http://127.0.0.1:5000/static/dist/a.bundle.js:102449:12)\n    at 
commitUpdateEffects (http://127.0.0.1:5000/static/dist/a.bundle.js:102487:7)\n    at 
commitUpdateQueue (http://127.0.0.1:5000/static/dist/a.bundle.js:102475:3)\n    at 
commitLifeCycles (http://127.0.0.1:5000/static/dist/a.bundle.js:110741:11)\n    at 
commitLayoutEffects (http://127.0.0.1:5000/static/dist/a.bundle.js:113941:7)
如何检查它,以及它是否有一个类似于:line:col的部分,并捕捉它们

对于这个例子,它将是4和2


用于Javascript的正则表达式。

一个非常简单的正则表达式应该可以

var error=document.querySelectorerror.innerHTML; //查找带有“:查找并放入结果[1]的文本一个或多个数字:将数字放入结果[2]` var result=/:\d+:\d+/.execerror; if result&&result[2]{ console.logresult[1],result[2]; }否则{ console.lognot found; } ReferenceError:f未在编码器的eval eval中定义。\u this.javascriptRunhttp://127.0.0.1:5000/static/dist/a.bundle.js:29635:20, :4:2\n在编码器处。\u this.javascriptRunhttp://127.0.0.1:5000/static/dist/a.bundle.js:29635:20\n在http://127.0.0.1:5000/static/dist/a.bundle.js:29554:15\新的承诺 \n在编码器处。\u此为评估代码http://127.0.0.1:5000/static/dist/a.bundle.js:29553:25\在callCallback中调用nhttp://127.0.0.1:5000/static/dist/a.bundle.js:102449:12\n在commitUpdateEffectshttp://127.0.0.1:5000/static/dist/a.bundle.js:102487:7\n 在commitUpdateQueuehttp://127.0.0.1:5000/static/dist/a.bundle.js:102475:3\n在提交周期http://127.0.0.1:5000/static/dist/a.bundle.js:110741:11\n在commitLayoutEffectshttp://127.0.0.1:5000/static/dist/a.bundle.js:113941:7
谢谢你,巫师,它就像一个符咒: