下面的源代码:按如下方式复制代码:-(nsu integer)analyzer x :(nsstring *)字符串,带有pattern string 3360(nsstring *)pattern string {// [[ ]] ]以匹配字符串中出现的[*]个数/[]以匹配字符串中出现的*个数if(string==nil){ return 0;}//正则表达式nsregularexpression * regex=[带有模式:的nsregular expression模式字符串选项: nsregularexpression不区分大小写错误: nil];//执行相关匹配操作nsrange range=nsmakerage(0,[字符串长度]);n整数匹配数=[正则表达式匹配数输入:字符串选项33600范围:范围];//返回匹配数返回匹配数;}例如,如果要查询具有多个[* *]结构的字符串,例如下面的字符串: 。
很简单,也可以替换相关字符串。经验:可以使用正则表达式来查找具有一定样式模板的字符串。其实你没有别的办法。