博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式在带有数字字符串中过滤出符号“-”或某个指定字符
阅读量:488 次
发布时间:2019-03-07

本文共 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/

你可能感兴趣的文章