我想知道,有没有一种方法可以搜索其中包含单词“ pPath”的所有单词,然后在Xcode中将其替换为“ mutablePath”。例如,在某些情况下可能存在pPath_0或pPath_50,我只想将它们全部替换为“ mutablePath”。如果有可能,我可以使用正则表达式吗?

编辑#1:我的意思是用mutablePath实际替换整个单词pPath_50或(其中有pPath的任何单词)。进行简单的查找和替换只会将单词“ pPath”替换为“ mutablePath”。

编辑#2:我发现,如果单击搜索栏旁边的放大镜,然后单击“显示查找选项”,则可以从下拉菜单中选择“正则表达式”,然后使用它来搜索正则表达。我假设用于此的正则表达式语言是其他事物所共有的,是否有人知道正则表达式搜索任何以pPath开头的单词是什么?

最佳答案

我发现您实际上可以在Xcode 4.3中的find和replace上使用正则表达式。只需单击搜索框(或输入要搜索的文本的区域)旁边的放大镜。选择“显示查找选项”,然后在“样式”下选择“正则表达式”。我对正则表达式不太熟悉,但是我相信它使用的语法与实现它们的许多其他模块相似。例如,我能够使用“ pPath_ \ w *”解决我的问题。

关于iphone - 使用正则表达式在Xcode中查找和替换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13037255/

10-08 21:00