Regex do iOS: sequência de escape desconhecida “\ |”
Estou recebendo um aviso estranho e, como resultado, minha pesquisa de regex não está funcionando. Aqui está a linha:
NSRange r = [HTML rangeOfString:@"\|(.*)\|" options:NSRegularExpressionSearch];
OndeHTML
é uma string que tenho certeza que contém uma única correspondência para o regex acima.
O aviso é apenas na primeira ocorrência de "\ |", não em ambos.
Qualquer ajuda é muito apreciada!