Durante il tentativo di imparare un po 'di più su espressioni regolari, un tutorial ha suggerito che è possibile utilizzare il \bmodo che corrisponda un limite di parola. Tuttavia, il seguente frammento nell'interprete Python non funziona come previsto:
>>> x = 'one two three'
>>> y = re.search("\btwo\b", x)
Avrebbe dovuto essere un oggetto match se qualcosa fosse stato trovato, ma lo è None.
L' \bespressione non è supportata in Python o la sto usando in modo sbagliato?
r"\btwo\b"?
\b.
r'\b'modo che il personaggio è sfuggito. (oppure \\bevita due volte , che è yukky)
re.search(r"\btwo\b", x)