RegEx:非捕获组

时间:2014-11-07 10:39:04

标签: regex validation dns

我使用以下正则表达式验证domain.tld(带子域名)

^(?:[-A-Za-z0-9]+\.)+[A-Za-z0-9]{2,17}$

我没有为自己写过我只是在使用它。

我不明白"?:"在开始。 为什么作者在这种情况下使用非捕获组?正则表达式仍然可以在没有"?:"

的情况下正常工作

0 个答案:

没有答案