文字列内の数字以外の文字を削除する 質問する

文字列内の数字以外の文字を削除する 質問する

ASP.NET C# の文字列内の数値以外の文字を削除したいと考えています。つまり、40,595 p.a.次のようになります40595

ありがとう

ベストアンサー1

方法はたくさんありますが、これでうまくいくはずです (ただし、非常に大きな文字列ではどのように機能するかはわかりません)。

private static string GetNumbers(string input)
{
    return new string(input.Where(c => char.IsDigit(c)).ToArray());
}

おすすめ記事