文字列があり、その文字列の文字が必要です。
string s = "EMA123_33"; // I need "EMA"
string s = "EMADRR123_33"; // I need "EMADRR"
Visual Studio 2008 で C# を使用しています。
ベストアンサー1
これを試すことができます:
var myString = "EMA123_33";
var onlyLetters = new String(myString.Where(Char.IsLetter).ToArray());
注意: このバージョンでは、「e」は「E」と同じように検索されます。大文字のみが必要な場合は、次のようにします。
var myString = "EMA123_33";
var onlyLetters = new String(myString.Where(c => Char.IsLetter(c) && Char.IsUpper(c)).ToArray());