Uncaught SyntaxError: Invalid flags geliefert RegExp-Konstruktor '\b'

Ich bin versucht, suchen eine Zeichenkette nach einem bestimmten Wort ('Kuh'), wobei die folgenden:

var regex = new RegExp('cow', '\\b');

Ich wünschte nur, um target 'Kuh' und nicht Worte, die 'Kuh' wie 'cowboy' oder 'Kühe' mit der '\b' expression, jedoch führt dies in:

Uncaught SyntaxError: Invalid flags geliefert RegExp-Konstruktor
'\b'

Habe ich versucht zu verwenden, 'b', '\b', '/\b', die aber alle zu demselben Fehler führen.

Was ist der richtige Ausdruck, den ich verwenden müssen?

InformationsquelleAutor user1444027 | 2015-05-20
Schreibe einen Kommentar