Значение \b в регулярных выражениях.Net
У Microsoft есть отличная справочная карта для регулярных выражений.Net.
Но, похоже, список \b
как совпадающий Backspace, так и соответствующий "На границе слова".
Что он? Можно \b
действительно оба? Как вы можете быть точным о том, что вы имеете в виду?
1 ответ
\b
означает "границу слова" вне классов символов (также называемых наборами символов) и "возврат" внутри классов символов.
Здесь это означает границу слова:
\bhello\b
Здесь это означает возврат
[\b]
См. Эту ссылку Microsoft: Побег символов в регулярных выражениях .
PERL регулярное выражение имеет такое же определение для \b
,