C# 求一正则表达式

kousansky 2011-10-31 10:38:46
只允许输入:26字母(大小写),数字, "_ ", "- ", " ^ "

...全文
78 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nkhuangyanping 2011-10-31
  • 打赏
  • 举报
回复
来学习
trytoit 2011-10-31
  • 打赏
  • 举报
回复
string var=@"[A-Za-z_-^]+";
zhoutianyu846 2011-10-31
  • 打赏
  • 举报
回复
/^[a-zA-Z0-9^_-]+$/

话说之前看过这么一篇文章,很全
你可以看看http://solodu.iteye.com/blog/477462
诺维斯基 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 soonfei 的回复:]
/^[a-zA-z0-9^_-]+$/
[/Quote]
/^[a-zA-Z0-9^_-]+$/
  • 打赏
  • 举报
回复
string pattern = @"[A-Za-z_^-]+";
诺维斯基 2011-10-31
  • 打赏
  • 举报
回复
/^[a-zA-z0-9^_-]+$/
zhuqigui 2011-10-31
  • 打赏
  • 举报
回复
string var1 = @"^[A-Za-z0-9_^-]+$";
Regex reg = new Regex(var1,RegexOptions.IgnoreCase);

Match m = reg.Match(textBox1.Text);
string mation = textBox1.Text.Trim();

if (reg.IsMatch(mation) == false)
{
textBox2.Text = "你输入的内容不符合要求,请重新输入";
}
else
{
textBox2.Text = "恭喜你,输入的内容符合要求";
}

你要的是这样的效果吗 ?

110,534

社区成员

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

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

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