Skip to content

toRegExp

La fonction toRegExp() normalise une chaîne, un tableau de chaînes ou une RegExp en expression régulière. Quand l'entrée est textuelle, elle échappe les métacaractères regex et construit un motif de correspondance exacte.

Exemple interactif

Syntaxe

typescript
function toRegExp(
	input: string | string[] | RegExp
): RegExp;

Paramètres

  • input : Valeur à convertir en RegExp.

Valeur de retour

Une RegExp :

  • depuis une string : correspondance littérale exacte (^...$)
  • depuis string[] : alternatives exactes (^(?:...|...)$)
  • depuis une RegExp : la même instance

Voir aussi

  • escapeRegExp - Échappe les caractères spéciaux pour un usage regex

Diffusé sous licence MIT.