make regex rules for valid url more inclusive

This commit is contained in:
huangjx
2021-10-11 22:01:02 +08:00
parent 5857807e7c
commit 233afcfd8e

View File

@@ -43,7 +43,7 @@ const helper = {
return pattern.test(url); return pattern.test(url);
}, },
isMagnetURI(url) { isMagnetURI(url) {
const magnetURI = /^magnet:\?xt=urn:[a-z0-9]+:[a-z0-9]{32,40}&dn=.+&tr=.+$/i; const magnetURI = /^magnet:\?xt=urn:[a-z0-9]+:[a-z0-9]{32,40}(&dn=.+&tr=.+)?$/i;
return magnetURI.test(url.trim()); return magnetURI.test(url.trim());
}, },