私はこのようなものを置き換えようとしています:
NSSomeFunction(@"some var", @"another one")
と:
NSSomeOhterFunction(@"some var")
Xcodeで。したがって、これらはソースファイルです...正規表現は次のようになります。
NSSomeFunction\((.*), .+\)
しかし、私はこれを怠惰にする必要があります。それ以外の場合、。+)は、最初の括弧ではなく最後の括弧に一致します(たとえば、最後の両方の括弧は、次の文字列を指定すると1つの括弧に置き換えられます: "NSLog(@"%@ "、NSSomeFunction(@" hey "、@ "笑"))" )。
このような怠惰な検索を行う方法は?修飾子/U(貪欲でない)を使用して、真珠でこれを行うことができると思います。Xcodeはそれをサポートしていないようですが。