Alors que j'essayais d'en apprendre un peu plus sur les expressions régulières, un tutoriel m'a suggéré d'utiliser la fonction \b
pour correspondre à une limite de mot. Cependant, l'extrait suivant dans l'interpréteur Python ne fonctionne pas comme prévu :
>>> x = 'one two three'
>>> y = re.search("\btwo\b", x)
Il aurait dû être un objet de correspondance si quelque chose a été mis en correspondance, mais il est None
.
Est-ce que le \b
n'est pas supportée en Python ou est-ce que je l'utilise mal ?