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.
以下を使用して正規表現をテストしました。
Match match = Regex.Match(txtToMatch.Text,txtRegex.Text,RegexOptions.IgnoreCase); if (match.Success) { MessageBox.Show("success"); }
使用された正規表現は/d. ただし、テストしたところ、9false が返されました。これはなぜですか?
/d
9
必要なのは\dではなく/d
\d
\dではなく、を使用する必要があります/d。文字列が C# によってエスケープ シーケンスとして扱われるのを避けるには、そのままの文字列を使用できます@"\d"。
@"\d"