0

我正在尝试验证域名的 csv 文件(例如,@google.com、@xyz.co.uk、@xyz.edu 等)

我正在使用以下正则表达式:

Regex(@"@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,4}$", RegexOptions.Compiled);

以上有没有改进的余地?

4

1 回答 1

1

熟悉一些专门的网站

选择不需要持续维护的解决方案。您自己的正则表达式对于您不期望直接攻击的某些应用程序看起来相当不错。

另请参阅@lna 在评论中链接的答案。

于 2012-04-17T15:18:11.607 回答