Ich möchte suchen können
/the\b
zu finden „ die“ aber nicht „ dann“ .
Ich habe auch versucht, mit sehr magischer Wirkung zu suchen :
/\vthe\b
Ich möchte suchen können
/the\b
zu finden „ die“ aber nicht „ dann“ .
Ich habe auch versucht, mit sehr magischer Wirkung zu suchen :
/\vthe\b
Antworten:
/the\>
Sehen :help /ordinary-atom
Ich gehe davon aus, dass "regulärer Ausdruck" PCRE bedeutet . Es ist erwähnenswert, dass sich die Regex-Syntax von Vim von PCRE unterscheidet (und anscheinend älter ist).
Siehe auch:
Verwenden Sie \<
und \>
für Wortanfang bzw. Wortende.
ZB In Ihrem speziellen Fall würden Sie verwenden:
/ the \> /
Wenn very magic
aktiviert, sollten Sie dem >
Charakter nicht entkommen . Sehen Sie, was magische Suche ist . Also in Ihrem Fall würden Sie tun:
/\v<the>
es würde nur nach dem Wort 'the' suchen.