Je lis un livre sur l'expression régulière et je suis tombé sur cet exemple pour \b:
Le chat dispersa sa nourriture dans toute la pièce.
Utilisation de regex - \bcat\bcorrespondra au mot catmais pas au catin scattered.
Pour \Bl'auteur utilise l'exemple suivant:
Veuillez saisir l'identifiant à neuf chiffres tel qu'il
apparaît sur votre mot de passe codé par couleur.
Utilisation de \B-\Bcorrespondances regex -entre les mots color - coded. L'utilisation \b-\bd'autre part correspond aux -in nine-digitet pass-key.
Comment se fait-il dans le premier exemple que nous utilisons \bpour séparer catet dans le second \Bpour séparer -? Utiliser \bdans le deuxième exemple fait le contraire de ce qu'il a fait précédemment.
Veuillez m'expliquer la différence.
EDIT: Aussi, quelqu'un peut-il expliquer s'il vous plaît avec un nouvel exemple?