私はテキストファイルを持っていますが、テキストファイル内で10回発生する3行に一致させたいと思います。私の問題は、インデントを持つもの3行を一致させることです、3行目は、任意の言葉C#正規表現とインデントの一致パターン
ラインの例になります
string pattern = @"\s\s\s\sThen([\s\S]*)found(\n|\r|\r\n)(\s\s\s\s\s\s)(.*)";
match = Regex.Match(input, pattern, RegexOptions.Multiline);
:これは私がこれまでにしようとしているものです
Then something something
Follow by something found
Something something
結果は私に500試合を与えるが、それは何を探しているのではない。
よりinformation.Provide正確に入力されたテキストを提供し、 –
なぜ-1を発生してください?私はどのように私はもっと明確にすることができないか分からない、入力と結果はthatsです – dnn284
したがって、単語 "Then"は、最初の行にする必要があります "第二に"、 "何か"第三に?彼らは大文字にしても問題ではないのでしょうか?また、この例では、1行目のインデントが他の2つの場合と異なります。それは意図的なのでしょうか? – PiotrWolkowski