我可以用来阻止文本框接受电子邮件地址的正则表达式是什么?
最佳答案
Regex emailregex = new Regex("([0-9a-zA-Z]([-\.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})");
String s = "johndoe@example.com";
Match m = emailregex.Match(s);
if (!m.Success) {
//Not an email address
}
但是,请注意,其他人比您聪明得多,我还没有找到用于电子邮件的理想正则表达式。如果您需要防弹产品,请不要使用当前的方法。
关于c# - 正则表达式以防止文本框接受电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4875079/