iOS Regex :Неизвестная escape-последовательность «\|»

Я получаю странное предупреждение, и в результате мой поиск по регулярному выражению не работает. Вот строка:

NSRange r = [HTML rangeOfString:@"\|(.*)\|" options:NSRegularExpressionSearch];

Где HTML— это строка, которая, я уверен, содержит единственное совпадение для приведенного выше регулярного выражения.

Предупреждение появляется только при первом появлении "\|", а не при обоих.

Любая помощь высоко ценится!

17
задан Mason 11 July 2012 в 21:56
поделиться