2012-03-02 6 views
1

フィルタリングする必要がある正規表現を誰かに教えてもらえますか?>%、&、! < ----私は基本的な単語テストを知っていますが、特殊文字の一部は知りません。正規表現で問題が発生しました

+0

(1)あなたはどのような言語を使用していますか? (2)「フィルタアウト」とはどういう意味ですか? '3%ab 'を' 3 ab 'に変換する目標はありますか、' 3%ab'を取得したら何らかのエラーメッセージを出すという目標ですか、それともあなたの目標は何ですか? – ruakh

+0

私は.NET C#を使用していますが、3%ab 3 abを変換しようとしています –

答えて

3

あなただけ書くことができます。

string result = Regex.Replace(input, "[%&!]"); 

ブラケットを[...]「これらの文字のいずれか」を意味、文字クラスを表します。

0

それとも...あなただけの次の手順を実行できます。

String testValue = "3% ab"; 

testValue = testValue.Replace("%",String.Empty); 
+0

はい、しかし、それぞれの文字を別々に置き換える必要があります。だから私はなぜRegexソリューションを探していたのですか –