正则表达式用于简单匹配

时间:2012-12-24 08:09:55

标签: iphone ios regex ipad

我需要编写一个正则表达式来匹配模式。

要匹配的模式是:

[#ABC...Z0-9].

1 个答案:

答案 0 :(得分:1)

尝试使用NSRegularExpression。您的代码可以是这样的:

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

以及[#]之间的子字符串尝试使用此正则表达式:

\[#[^\]]+\]

解释

  

[character_group] 否定:匹配character_group

以外的任何单个字符      

+ 匹配上一个元素一次或多次。

     

\[ 匹配[ charachter