この正確なケースはどこにも見つかりませんでした。似たような例がたくさんありますが、何らかの理由で鉱山が機能しません。達成しようとしIf-then regex:パターンが1行で一致すると、別の正規表現に一致します
:AddMemberを含む各ライン内 を、私はこれまでのところ得ている研究の多くが後行
の最後に第二重引用符の後からすべてのテキストを一致:
を(?(?=.*\b(AddMember)\b.*\n)[^\"]+[^\"]+\n)
.*\b(AddMember)\b.*\n
は:第二の引用文字後に正しく一致します
[^\"]+[^\"]+\n
がすべて正しい行にマッチします は、この構造
(?(?=ifthis)thenthis)
であれば、それらを一緒にしようとしましたが、何も一致していません。
例文字列:
foo.AddMember("bar");
fu.AddMember("bur", test);
は間違っているものにのような非常に好奇心
);
, test);
を一致させる必要があります!助けてくれてありがとう。
私は答えとして上記のコメントを指名したいと思います!ありがとう! – user3300027
私は答えとしてコメントを入れました。問題が解決した場合は、[回答を受け入れる]ことができます(http://meta.stackexchange.com/a/5235/295560)。うれしかったよ! –