本文共 411 字,大约阅读时间需要 1 分钟。
例如控件txt1的合法输入文本格式字符串数"第1节
",而非法输入"第-1节
"
//临时变量string str_negative = ""; //在文本控件txt1中使用正则表达式,除负号在原字符串其他字符用空格替换,过滤出负号 str_negative = System.Text.RegularExpressions.Regex.Replace(txt1.Text, @"[^-]", ""); if (str_negative == "-") //负号判断 { MessageBox.Show( "提示信息,输入字符串有负号,非法输入!!!!");}
如果过滤其他的字符则,改负号为指定字符即可。
str_negative = System.Text.RegularExpressions.Regex.Replace(txt1.Text, @"[^-
]", “”); 转载地址:http://fopcz.baihongyu.com/