support IPv6 address in Link

Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
This commit is contained in:
MHSanaei 2024-03-12 23:02:02 +03:30
parent bc29d7a252
commit e43601ac08

View file

@ -708,7 +708,7 @@ class Outbound extends CommonClass {
let data = link.split('?'); let data = link.split('?');
if(data.length != 2) return null; if(data.length != 2) return null;
const regex = /([^@]+):\/\/([^@]+)@([^:]+):(\d+)\?(.*)$/; const regex = /([^@]+):\/\/([^@]+)@(.+):(\d+)\?(.*)$/;
const match = link.match(regex); const match = link.match(regex);
if (!match) return null; if (!match) return null;