xCodeで前の行の{で始まらないNSLogステートメントを探したいと思います。NSLogを見つけるためのRegExではなく、{ r。* NSLog
だから私は見つけられませんしたい:
if (debug) {
NSLog(@"MyDebug");
}
だけ見つけるが。それは私に何かを得るようには見えませんが(?<!\{\r.*NSLog).*NSLog
または(?<!\{)\r.*NSLog(?!\{)
:
x=y+3;
NSLog(@"MyDebug %d",x);
私のようなものを考えていました。
AFAIK、Xcode regexenは行間で一致することはできません。置換えに新しい行を追加することはできますが、パターン内の行を突き合わせることはできません。その他のツールはそれほど制限されていません。おそらくgrepを試してみますか? –
私が正しく読んでいれば、複数行( '\ n')は2015年に動作します。 –