正则表达式返回未定义的字符串

2024-04-18

我试图从磁力链接中提取哈希值,但它返回不明确的

var tesst = "magnet:?xt=urn:btih:2B78EDFDDC87DC9605FB285997A80B787888C194&"
var test = tesst.match(/magnet:\?xt=urn:btih:[a-z\d]{40}\&/im);
alert (test[1]);

我不明白我做错了什么。


var test = tesst.match(/magnet:\?xt=urn:btih:([a-z\d]{40})\&/im);

您忘记了哈希部分周围的 ()。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式返回未定义的字符串 的相关文章