2009-10-27 39 views
0
NSString *[email protected]"\"/Sagar\' and \'Samir\' "; 

現在,我想刪除它們之間的字符。用通配符替換NSString /正則表達式 - cocoa

\」/

\」

預期輸出

x = (should have) @"and \'Samir\'" 

所以,微軟Word提供一些選項查找&更換,使用通配符。 (只是給例子)

可可可能嗎?

+0

http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Predicates/Articles/pSyntax.html。 我已經通過這個鏈接。我正試圖找出解決方案。 – 2009-10-27 21:04:37

回答

4

我假設你正在尋找一個通用的解決方案 - 而不是針對這個特定的字符串。你會想要了解regular expressions

對於Objective-C中的正則表達式支持,請檢出RegexKitLite。它在NSString上提供了支持各種正則表達式匹配和替換的類別方法。

2

你可以使用直C的東西。這裏是一個regex library,允許你使用NSString。這site有一個小例子的使用。