198  
查询码:00001006
c#判断字符串是否存在字母及字符串中字符的替换实例
作者: 陈一奇 于 2019年12月26日 发布在分类 / 人防组 / 人防后端 下,并于 2019年12月26日 编辑
c#


首先要添加对命名空间“using System.Text.RegularExpressions;”的引用

下面以一个字符串为例:

 

代码如下:
string ss = "aaZ31 dd2f3";
string sss = ss.Replace(" ", "");//将字符串ss中的空格去掉
 

string sss2 = Regex.Replace(ss, "[a-zA-Z]", "");//将字符串ss中的英文字母去掉

MessageBox.Show(sss);//对话框弹出值为aaZ31dd2f3
MessageBox.Show(sss2);//对话框弹出值为31 23

if(Regex.Matches(ss,"[a-zA-Z]").Count>0)//如果获取的字母的捕获数大于零

{

      //说明字符串中存在英文字母

}

else

       //反之


 推荐知识

 历史版本

修改日期 修改人 备注
2019-12-26 16:16:55[当前版本] 陈一奇 创建版本

知识分享平台 -V 4.8.7 -wcp