我正在尋找文本中所有出現的字符串,但我不明白爲什麼代碼不起作用。在文中,有2次出現。正則表達式Objective-c
文本:
<div class="infosLigneDetail pointer" onclick="javascript:toggleForfait('1');">
Alexandre OUICHER - Forfait Free illimité à 19,99 euros - 0627505460 <input
搜索字符串:
Alexandre OUICHER - Forfait Free illimité à 19,99 euros - 0627505460
正則表達式:
NSRegularExpression *regexpComptes = [NSRegularExpression regularExpressionWithPattern:@"(?<=javascript:toggleForfait('[0-9]');\">).*?(?=<input)" options:NSRegularExpressionSearch error:NULL];
NSArray *matchesComptes = [regexpComptes matchesInString:content
options:0
range:NSMakeRange(0, [content length])];
你知道問題出在哪裏?
沒有錯誤。字符串未找到 – 2012-04-25 00:05:31