javascript url正则表达式
如何允许用户在不使用http://前缀的情况下在javascript中使用正则表达式输入子域和域名。我需要允许:javascript url正则表达式,javascript,jquery,regex,url,Javascript,Jquery,Regex,Url,如何允许用户在不使用http://前缀的情况下在javascript中使用正则表达式输入子域和域名。我需要允许:domainname.com或www.domainname.com或www.domainname.co.uk。我现在有这个,希望www: /^(?=www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/ix.test(value); 这似乎是工作时,测试上 试试这个: /^(?=www\.)?[A-Za-z0-9_-]+\.+[A-
domainname.com或www.domainname.com或www.domainname.co.uk。
我现在有这个,希望www:
/^(?=www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/ix.test(value);
这似乎是工作时,测试上 试试这个:
/^(?=www\.)?[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/
将www组标记为?将使其成为零或一个匹配项,据我所知,这是您想要的
用测试谢谢你的简单答案-就这么简单?这就是我需要的。
/^(?=www\.)?[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/