iOS Regex: Unbekannte Escape-Sequenz "\ |"

Ich bekomme eine seltsame Warnung und als Folge davon funktioniert meine Regex-Suche nicht. Hier ist die Zeile:

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

WoherHTML ist eine Zeichenfolge, die meiner Meinung nach eine einzige Übereinstimmung für den oben genannten regulären Ausdruck enthält.

Die Warnung tritt nur beim ersten Auftreten von "\ |" auf, nicht bei beiden.

Jede Hilfe wird sehr geschätzt!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage