正则表达式(regex)是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串,正则表达式通常用来检索或替换那些符合某个模式的文本内容
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符,这些特定字符的组合,组成一个 规则的字符串,这个规则的字符串用来表达对字符串的一种过滤逻辑,给定一个正则表达式和另一个字符串,可以得出:给定的字符串是否符合正则表达式的过滤逻辑(匹配) 可以通过正则表达式获得我们想要的特定部分
正则表达式在用户注册和登录中 应用很广,通过正则表达式可以判断用户输入的数据正确与否,
正则表达式函数:
NSRegularExpression:创建
NSString *regExStr = @"hbhWxTime[\"\']><.*?>(.+?)<";
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:regExSt options:NSRegul error:&error];
NSTextCheckingResult: 匹配结果