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);
},
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());
},