Javascript 如何将变量传递给jquery验证程序

Javascript 如何将变量传递给jquery验证程序,javascript,jquery,validation,url,Javascript,Jquery,Validation,Url,我试图验证url是否有效,但我的表单中没有变量,如何验证该变量是否有效 我试着用一些解决其他问题的方法,但有些链接不起作用(我想是因为日语) 比如说 https://www.google.com.bo/maps/place/GRILL+DINING+%26+WINE+%E9%87%91%E5%B1%B1%E3%83%86%E3%83%A9%E3%82%B9/@35.1434789,136.9007332,17z/data=!3m2!4b1!5s0x600370ad2c5a420d:0x8c45f

我试图验证url是否有效,但我的表单中没有变量,如何验证该变量是否有效

我试着用一些解决其他问题的方法,但有些链接不起作用(我想是因为日语)

比如说

https://www.google.com.bo/maps/place/GRILL+DINING+%26+WINE+%E9%87%91%E5%B1%B1%E3%83%86%E3%83%A9%E3%82%B9/@35.1434789,136.9007332,17z/data=!3m2!4b1!5s0x600370ad2c5a420d:0x8c45fe9535e051bc!4m14!1m8!3m7!1s0x6003717984d38b7f:0x263a2351ccce747a!2zSmFww7NuLCBQcmVmZWN0dXJhIGRlIEFpY2hpTmFnb3lhTmFrYSBXYXJkLCBLYW5heWFtYSwgNCBDaG9tZeKIkjYsIOWQjeWPpOWxi-mHkeWxseODm-ODhuODqyAxMOmajiBHUklMTCBESU5JTkcgJiBXSU5FIOmHkeWxseODhuODqeOCuQ!8m2!3d35.1434745!4d136.9029219!11m1!2e1!3m4!1s0x6003717984d38b7f:0x263a2351ccce747a!8m2!3d35.1434745!4d136.9029219?hl=en&authuser=0
最后,这是有效的:)


检查您的验证插件的文档,了解它是如何工作的,以及如何使用它。
        function checkUrlIsValid(urlString){
            let regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
            let check = regexp.test(urlString);
            if (check === true){
                return true;
            }else{
                return false;
            }
        }