Tout en essayant d'en savoir un peu plus sur les expressions régulières, un didacticiel vous a suggéré d'utiliser \b
pour faire correspondre une limite de mot. Cependant, l'extrait de code suivant dans l'interpréteur Python ne fonctionne pas comme prévu:
>>> x = 'one two three'
>>> y = re.search("\btwo\b", x)
Cela aurait dû être un objet de correspondance si quelque chose correspondait, mais c'est le cas None
.
L' \b
expression n'est-elle pas prise en charge dans Python ou est-ce que je l'utilise mal?
re.search(r"\btwo\b", x)