Quelle est l'expression régulière (en JavaScript si cela compte) à ne correspondre que si le texte est une correspondance exacte? Autrement dit, il ne devrait y avoir aucun caractère supplémentaire à l'autre extrémité de la chaîne.
Par exemple, si je suis en train de faire correspondre pour abc
, ensuite 1abc1
, 1abc
et abc1
ne correspondrait pas.
\babc\b
, ce qui permettrait par exemple de123 abc 123
faire correspondre pourabc
(mais pas les exemples négatifs comme dans la question); cependant,^abc$
s'assurera quea
c'est au début de la chaîne etc
à la fin - sinon cela ne correspondra pas.