Значение \b в регулярных выражениях.Net

У Microsoft есть отличная справочная карта для регулярных выражений.Net.

Но, похоже, список \b как совпадающий Backspace, так и соответствующий "На границе слова".

Что он? Можно \b действительно оба? Как вы можете быть точным о том, что вы имеете в виду?

1 ответ

\b означает "границу слова" вне классов символов (также называемых наборами символов) и "возврат" внутри классов символов.

Здесь это означает границу слова:

\bhello\b

Здесь это означает возврат

[\b]

См. Эту ссылку Microsoft: Побег символов в регулярных выражениях .
PERL регулярное выражение имеет такое же определение для \b ,

Другие вопросы по тегам