数字の入った文字列がある場合。このパターンは一貫していません。私は、文字列からすべての数字を抽出し、許可された文字だけを抽出したいと思います。私はRegExがこれを行う最も簡単な方法かもしれないと思った。私は正規表現がブードゥー教だと思うようあなたはこれを行うことが正規表現パターを提供し、唯一の正規表現医学男性は、それが数字以外のすべての文字を置換するRegEx
例えば/
"Q1W2EE3R45T" = "12345"
"WWED456J" = "456"
"ABC123" = "123"
"N123" = "N123" //N is an allowed character
UPDATEどのように動作するかを知ることができ:ここに私のコードは次のとおりです。
var data = Value.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
data = data.Select(x => Regex.Replace(x, "??????", String.Empty)).ToArray();
の線に沿って何かについては、文字列が非常に長いです? forはオプションではありませんか? – gbianchi
ダウン投票なぜ? – Jon
'' regexはブードゥーであり、正規表現の医者の男性はそれがどのように動作するか知っています。違います!一度それについて慎重に考えると、多くの意味があります。 – katrielalex