我正在尝试更换这样的东西:
NSSomeFunction(@"some var", @"another one")
使用:
NSSomeOhterFunction(@"some var")
在Xcode中。所以这些是源文件...... 我打赌正则表达式看起来像这样:
NSSomeFunction\((.*), .+\)
但我需要这个懒惰。否则。+)将匹配最后一个括号,而不是第一个(例如,最后两个括号将替换为给定此字符串的单个括号:“NSLog(@”%@“,NSSomeFunction(@”hey“,@ “lol”))“)。
如何做这样的懒惰搜索?我认为你可以使用修饰符/ U(ungreedy)在珍珠中做到这一点。虽然Xcode似乎不支持。
答案 0 :(得分:3)