私は入力テキストファイルを解析するプロジェクトに取り組んでいます。私はC#を学んでいます。私はそれをたくさんやっているマッチと正規表現の使用
string MyMatchString = @"a pattern to match";
Match MyMatch = Regex.Match(somestringinput, MyMatchString);
if (MyMatch.Succes)
{
DoSomething(MyMatch.Value);
}
:私は必要な情報を選び出すための私の現在の方法は、のようなものです。私は試合と成功のテストを1つのステップで組み合わせることができるようにしたいと考えています。クラスリストを見て、RegexはIsMatch()メソッドを持っていますが、一致した値にアクセスすることはできません(成功したと仮定して)。私はそのためにMatchインスタンスが必要だと思います。試しました
if ((Match MyMatch = Regex.Match(somestringinput, MyMatchString).Success)
もちろん、コンパイルエラーが発生しました。
私は、マッチパターンを取る静的メソッドを考えています。そして、入力はブールを返します。それから、私は成功のためにテストすることができます。
あなたはあなた自身の質問に答えました... – Tudor