Пытаясь узнать немного больше о регулярных выражениях, в учебнике предлагалось использовать \ b
для сопоставления границ слова. Однако следующий фрагмент в интерпретаторе Python не работает должным образом:
>>> x = 'one two three'
>>> y = re.search("\btwo\b", x)
Это должен был быть объект соответствия, если что-то было найдено, но это None
.
Выражение \ b
не поддерживается в Python или я использую его неправильно?