本文實例講述了C#判斷字符串是否存在字母及字符串中字符的替換的方法。分享給大家供大家參考。具體實現方法如下:
首先要添加對命名空間“using System.Text.RegularExpressions;”的引用
下面以一個字符串為例:
代碼如下:
string ss = "aaZ31 dd2f3";
string sss = ss.Replace(" ", "");//將字符串ss中的空格去掉
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
//反之
希望本文所述對大家的C#程序設計有所幫助。
url:http://www.jb51.net/article/56829.htm