我想使用正则表达式为 URL 验证 javascript 字符串。
我不想在一开始就强制 http:// 。
什么是正确的正则表达式,因为我有下一个包含 http:
var pattern = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
我想使用正则表达式为 URL 验证 javascript 字符串。
我不想在一开始就强制 http:// 。
什么是正确的正则表达式,因为我有下一个包含 http:
var pattern = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;