簡體   English   中英

使用正則表達式在Xcode中查找和替換

[英]Find and Replace in Xcode Using Regular Expression

我想知道,有沒有一種方法可以搜索其中包含單詞“ pPath”的所有單詞,然后在Xcode中將其替換為“ mutablePath”。 例如,在某些情況下可能存在pPath_0或pPath_50,我只想將它們全部替換為“ mutablePath”。 如果有可能,我可以使用正則表達式嗎?

編輯#1:我的意思是用mutablePath實際替換整個單詞pPath_50或(其中有pPath的任何單詞)。 進行簡單的查找和替換只會將單詞“ pPath”替換為“ mutablePath”。

編輯#2:我發現,如果單擊搜索欄旁邊的放大鏡,然后單擊“顯示查找選項”,則可以從下拉菜單中選擇“正則表達式”,並使用它來搜索正則表達。 我假設用於此的正則表達式語言是其他事物所共有的,是否有人知道正則表達式搜索任何以pPath開頭的單詞是什么?

我發現您實際上可以在Xcode 4.3中的find和replace上使用正則表達式。 只需單擊搜索框(或您輸入要搜索的文本的區域)旁邊的放大鏡。 選擇“顯示查找選項”,然后在“樣式”下選擇“正則表達式”。 我對正則表達式不太熟悉,但是我相信它使用的語法與實現它們的許多其他模塊相似。 例如,我能夠使用“ pPath_ \\ w *”解決我的問題。

是-轉到搜索導航器(左窗格)-單擊下拉菜單中的“查找”,您將看到替換項。

請查看此鏈接,以了解如何在Xcode中使用正則表達式查找/替換。 反復試驗會帶您到那里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM