我写了一个正则表达式只验证以下网址模式
- http://www.abc.com
- www.abc.com
- abc.com
- http.www.abc.com
谁能给我一个正则表达式?
在我用来做它的正则表达式中有一些错误,任何人都可以修复它?
/^((http|http|HTTP|HTTP):\/\/+(www|WWW\.)?[A-Za-z0-9\-\.]{1,}\.[A-Za-z])|((www|WWW\.)?[A- Za-z0-9\-\.]{1,}\.[A-Za-z])/i.test(value);
会发生什么事,当你尝试了吗? – jmaynard
你应该包括错误 – barlop
它匹配你提到的1,2,3,4(尽管我没有在javascript中测试)。我猜想有一个错误,因为4不应该匹配。但是你想让它看起来与4匹配。也许你发现它与其中一个不匹配,然后显示错误。 – barlop