我写了一个非常基本的网址检查器。
((?:w{3}\.)?(?:[a-z0-9]+)(?:\.[a-z]{2,6}))
我希望以下内容有效:
wwww.google.nl
google.nl
现在www.google
也有效,我不想要。
这就像正则表达式自动使(?:\.[a-z]{2,6})
组可选。
答案 0 :(得分:1)
以下正则表达式匹配wwww.google.nl
,google.nl
并且不匹配www.google
,
^(?:w{3}\.\w+\.[a-z]{2,6})$|^(?!www\.)\w+\.[a-z]{2,6}$