如何讓用戶在javascript中使用正則表達式輸入不帶http://前綴的子域名和域名。我需要允許:domainname.com or www.domainname.com or www.domainname.co.uk.
我目前有這個預計www。 :javascript url正則表達式
/^(?=www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/ix.test(value);
如何讓用戶在javascript中使用正則表達式輸入不帶http://前綴的子域名和域名。我需要允許:domainname.com or www.domainname.com or www.domainname.co.uk.
我目前有這個預計www。 :javascript url正則表達式
/^(?=www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/ix.test(value);
測試試試這個工作:
/^(?=www\.)?[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/
標記與在WWW組?使它成爲一個零或一個匹配,這是你想要的,因爲我理解它。
測試http://www.regular-expressions.info/javascriptexample.html
這似乎當http://www.regextester.com/
/^(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
感謝您的簡單答案 - 是我需要的。 – Innate