C#中如何限制textbox只能输入英文和数字

C#中如何限制textbox只能输入英文和数字,第1张

你好,如果想实现这个功能,必须才用正则表达式你可以不知道怎么写正则表达式,但是基本还是得会用。网上有很多正则表达式,用正则表达式对用户的输入进行逐一验证即可实现同时限制只能输入英文和数字的效果;可以这样定义:const string pattern1 = @"^[0-9]$"; const string pattern2 =@"^[A-Za-z]+$";在需要验证的时候: if(!RegexIsMatch(pattern1,textbox1text) || !RegexIsMatch(pattern2,textbox1text)) { MessageBoxShow("只能输入英文或者数字");return; }

限制文本框只能输入正数,负数,小数 onkeyup="value=valuereplace(/[^\-\d]/g,'')" 限制文本框只能输入正数,小数 onkeyup="value=valuereplace(/[^\d]/g,'')"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12829210.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存