ご挨拶。
私は、正規表現を含むアプリケーションの一部をデバッグするという任務を負っていますが、これまで正規表現を扱ったことはありません。2つの質問:
1)正規表現は、2つの文字列が同等であるかどうかをテストすることになっていることを知っていますが、以下の2つの正規表現ステートメントは、平易な英語で具体的に何を意味しますか?
2)正規表現についてもっと知ることができるウェブサイト/ソースに関する推奨事項はありますか?(できればC#で)
if (Regex.IsMatch(testString, @"^(\s*?)(" + tag + @")(\s*?),", RegexOptions.IgnoreCase))
{
result = true;
}
else if (Regex.IsMatch(testString, @",(\s*?)(" + tag + @")(\s*?),", RegexOptions.IgnoreCase))
{
result = true;
}