嗨,我试图从 Web 响应中删除 som HTML 字符串。我想删除<pre><a style="" name="output-line-1">1</a>
,数字“1”的实例是否不同,但始终是数字。但是我如何编写删除它的正则表达式方法?以下是我到目前为止所得到的:
-(NSString *)stringByStrippingHTML:(NSString*)str
{
NSRange r;
while ((r = [str rangeOfString:@"/^<pre><a style=\"\"name=\"output-line-([0-9])\">([0-9])</a>" options:NSRegularExpressionSearch]).location != NSNotFound){
str = [str stringByReplacingCharactersInRange:r withString:@""];
}
}
基本上我想删除一个带有随机数的子字符串......在子字符串的某些情况下,1 被替换,以便任何类似的字符串得到确认,例如它可能是 output-line-999。我如何组合字符串的范围,以便我既可以描述字符串又可以指定查找具有任何数字的任何相似字符串?
我想同时删除 HTML 和数字。