判断用户名,密码,邮件符合格式

giantboy520 2006-01-14 04:43:04
请问,在C#中,如何写判断输入的用户名,密码,和输入的邮件地址符合格式如(123@163.com)
不用HTML代码里的<asp:requiredfieldvalidator></asp:requiredfieldvalidator>实现!

请问怎么写?
...全文
309 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
linuxyf 2006-01-15
  • 打赏
  • 举报
回复
这是C#写的验证代码,如果符合条件,则 return true;
bool FoundMatch = false;
try {
FoundMatch = Regex.IsMatch(SubjectString, "\\b[A-Z0-9._%-]+@[A-Z0-9._%-]+\\.[A-Z]{2,4}\\b");
} catch (ArgumentException ex) {
// Syntax error in the regular expression
}
giantboy520 2006-01-15
  • 打赏
  • 举报
回复
没写过,不知道怎么写啊!我是初学者!
giantboy520 2006-01-15
  • 打赏
  • 举报
回复
回复人: linuxyf(率人哥哥)

这个怎么用啊?
good_sun 2006-01-14
  • 打赏
  • 举报
回复
正则表达式 前台页面里js 或后台都可以
ptl123 2006-01-14
  • 打赏
  • 举报
回复
验证控件
伴老思源 2006-01-14
  • 打赏
  • 举报
回复
正则表达式
califord 2006-01-14
  • 打赏
  • 举报
回复
可以用一下控件如RequiredFieldValidator1
linuxyf 2006-01-14
  • 打赏
  • 举报
回复
bool FoundMatch = false;
try {
FoundMatch = Regex.IsMatch(SubjectString, "\\b[A-Z0-9._%-]+@[A-Z0-9._%-]+\\.[A-Z]{2,4}\\b");
} catch (ArgumentException ex) {
// Syntax error in the regular expression
}
shadow841112 2006-01-14
  • 打赏
  • 举报
回复
正则
linuxyf 2006-01-14
  • 打赏
  • 举报
回复
用正则表达式实现
giantboy520 2006-01-14
  • 打赏
  • 举报
回复
怎么没人回啊?

110,569

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧