我想换个像这样的东西:
NSSomeFunction(@"some var", @"another one")
用:
NSSomeOhterFunction(@"some var")
在XCODE中。所以这些是源文件…
我敢打赌正则表达式看起来会像这样:
NSSomeFunction\((.*), .+\)
但我需要这个懒惰。否则,+)将匹配最后出现的括号,而不是第一个括号(例如,在给定字符串“nslog(@“%@”、“nssomefunction(@”hey“@”lol”)的情况下,结尾的两个括号将替换为一个括号)。
如何像这样进行懒惰的搜索?我想你可以在Pearl中使用修饰符/u(ungreedy)来完成这个操作。尽管Xcode似乎不支持这一点。