特殊符号正则表达式

v247129130 2010-11-11 04:54:17
textbox中不能输入特殊符号
...全文
112 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
c254392385 2011-06-11
  • 打赏
  • 举报
回复
^[a-zA-Z0-9\u4e00-\u9fa5]+$
兔子-顾问 2010-11-11
  • 打赏
  • 举报
回复
跟正则无关。定义个字符串,判断即可。
string InvalidChars = "ab";//假设屏蔽a,b
在KeyPress事件中简单判断一下即可。
例如
private void textBox2_KeyPress(object sender, KeyPressEventArgs e)
{
string s = "ab";
e.Handled = s.Contains(e.KeyChar);
}
q107770540 2010-11-11
  • 打赏
  • 举报
回复
如只能输入数字+字母+下划线
^[0-9a-zA-z_]+$


你所谓的特殊符号有哪些?

111,129

社区成员

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

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

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