2012-12-24 91 views
-1

我需要編寫一個匹配模式的正則表達式。簡單匹配的正則表達式

匹配模式是:

[#ABC...Z0-9]. 

誰?

+1

如果你在GOOGLE上搜索的iOS正則表達式',第一個鏈接會指向蘋果的NSRegularExpression'的'官方文檔。 – 2012-12-24 08:11:37

回答

1

嘗試使用NSRegularExpression。你的代碼可以是這樣的:

NSRegularExpression *regex = 
    [NSRegularExpression regularExpressionWithPattern:@"[#ABC...Z0-9]" 
         options:NSRegularExpressionCaseInsensitive 
         error:nil]; 

[#]之間串試試這個正則表達式:

\[#[^\]]+\] 

解釋:

[character_group]否定:匹配任何單字符不在character_group

+匹配前一個元素一次或多次。

\[匹配[ charachter

+0

我想要做的是獲取「[#」和「]」之間的子串 – shujaat