标签: c# regex vb.net
我正在尝试验证域名的csv文件(例如@ google.com,@ xyz.co.uk,@ xyz.edu等)
我使用以下正则表达式:
Regex(@"@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,4}$", RegexOptions.Compiled);
以上是否还有改进的余地?
答案 0 :(得分:1)
熟悉一些专注的sites。
选择不需要持续维护的解决方案。对于一些你不期望直接攻击的应用程序,你自己的正则表达式看起来非常好。
另请参阅@lna在评论中链接的答案。