文字列の電子メールアドレスを別のものに置き換えたいと考えています。それは私にとってはうまくいかない。電子メールアドレスを置き換える正規表現
string body = "this is a test [email protected]";
string pattern = @"\b[!#$%&'*+./0-9=?_`a-z{|}~^-][email protected][.0-9a-z-]+\.[a-z]{2,6}\b";
Regex.Replace(body, pattern, "Hidden Email Address");
return body;
ヒントがあれば助かります。あなたはRegex.Replaceのドキュメントを見れば、あなたが表示されます
return Regex.Replace(body, pattern, "Hidden Email Address");
それ戻り新しく交換した文字列のこと:
あなたの使用言語はあまりにも、有用であろう:あなたの正規表現はまだうまく動作しない場合、(Goyvaerts & Levithanによる)正規表現クックブックからこれを試してみてください。それは何のためのタグだ... –