NSString *[email protected]"\"/Sagar\' and \'Samir\' ";
現在,我想刪除它們之間的字符。用通配符替換NSString /正則表達式 - cocoa
\」/
\」
預期輸出
x = (should have) @"and \'Samir\'"
所以,微軟Word提供一些選項查找&更換,使用通配符。 (只是給例子)
可可可能嗎?
NSString *[email protected]"\"/Sagar\' and \'Samir\' ";
現在,我想刪除它們之間的字符。用通配符替換NSString /正則表達式 - cocoa
\」/
\」
預期輸出
x = (should have) @"and \'Samir\'"
所以,微軟Word提供一些選項查找&更換,使用通配符。 (只是給例子)
可可可能嗎?
我假設你正在尋找一個通用的解決方案 - 而不是針對這個特定的字符串。你會想要了解regular expressions。
對於Objective-C中的正則表達式支持,請檢出RegexKitLite。它在NSString上提供了支持各種正則表達式匹配和替換的類別方法。
你可以使用直C的東西。這裏是一個regex library,允許你使用NSString。這site有一個小例子的使用。
你也可以很容易地使用NSScanner。通過這個快速閱讀會給你所有你需要知道:
http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Predicates/Articles/pSyntax.html。 我已經通過這個鏈接。我正試圖找出解決方案。 – 2009-10-27 21:04:37