[回転] 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// キャプチャされた文字の数がゼロより大きい場合
 
{ 
 
      // 文字列に英語の文字がある
 
} 
 
そうでない場合
 
       // その逆

 

おすすめ

転載: www.cnblogs.com/cyqdeshenluo/p/12742535.html