Javascript RegExp,在捕获组中失败

Javascript RegExp,在捕获组中失败,javascript,regex,capture-group,Javascript,Regex,Capture Group,我在上面代码中查找的结果是000 但是一直给我.000,注意零之前的点。 最后一个点可以,但第一个点不行 我遗漏了什么?似乎您想使用lookback(/(?Thanx…缺少查找是正确的答案…已经用捕获解决了问题…?!伙计…这很快…有一天在我们提出问题之前有人会回答…再次发出THX!!@ZEE,np,欢迎使用堆栈溢出。如果有帮助,不要忘了接受答案并进行投票。) "aaa bbb ccc \n.000.\n 111".match(/^(?=\.).*(?=\.$)/m) /^\.(.*)\.$/m

我在上面代码中查找的结果是
000
但是一直给我
.000
,注意零之前的点。 最后一个点可以,但第一个点不行


我遗漏了什么?

似乎您想使用lookback(
/(?Thanx…缺少查找是正确的答案…已经用捕获解决了问题…?!伙计…这很快…有一天在我们提出问题之前有人会回答…再次发出THX!!@ZEE,np,欢迎使用堆栈溢出。如果有帮助,不要忘了接受答案并进行投票。)
"aaa bbb ccc \n.000.\n 111".match(/^(?=\.).*(?=\.$)/m)
/^\.(.*)\.$/m
var match = str.match(/^\.(.*)\.$/m);
alert(match[1]);