Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文字列(AZ)と(az)からすべてのアルファベットを移動するには、正規表現が必要です。特殊文字を含むすべてのものはそのままにしておく必要があります。@ "[^ \ d]"を試しましたが、文字列の数値しか返されません。
String : asd!@# $%dfdf4545D jasjkd #(*)jdjd56 desired output : !@# $%4545 #(*)56
すべての不要な文字を空の文字列シーケンスに置き換えるだけです。
string filtered = Regex.Replace(input, "[A-Za-z]", "");
次の正規表現を試してください。
[^a-zA-Z]
これは、英語以外のすべての文字と一致します。