0

我在 xCode 中有一个大文件,其中包含多次出现的 bezierPath(即 bezier456Path)。我想做的是为这个字符串提供一个正则表达式,这样我就可以简单地用字符串“bezierPath”替换它。我试过像 bezier\w*Path 这样的东西无济于事。有谁知道我可以用什么来搜索这样的字符串?

4

2 回答 2

1

\w用于单词字符。根据您的示例,您需要搜索数字(\d):

bezier\d+Path

此外,由于您的替换字符串是bezierPath,因此使用*(即零个或多个)没有意义,因为这将包括替换bezierPath为自身。因此,您应该使用+(即一个或多个)来代替。

于 2012-11-15T19:20:58.163 回答
0

我无权访问 xcode,但你不能使用 Find

(bezier.*?Path)

然后使用替换为你想要的路径,所以在这种情况下只是 bezierPath

于 2012-11-15T19:23:15.633 回答