Testeur d'expressions régulières

Testez les expressions régulières JavaScript, inspectez les correspondances et prévisualisez les remplacements.

Espace de travail interactifLes modifications restent sur cet appareil
//
Remplacement (facultatif)
2 matches
AdaIndice 0
LinusIndice 20
Privé par défautVos entrées et fichiers sont traités sur cet appareil.
Gratuit et instantanéAucun compte, file d'attente ou installation de logiciel requis.
Prêt à l'emploiCopiez ou téléchargez les résultats dès qu'ils sont générés.

Comment utiliser Testeur d'expressions régulières

Obtenez un résultat fiable en trois étapes simples.

  1. 01

    Écrire un modèle

    Entrez l'expression sans les barres obliques et ajoutez les indicateurs dont vous avez besoin.

  2. 02

    Ajouter une chaîne de test

    Utilisez un texte représentatif comprenant les correspondances attendues et les cas extrêmes.

  3. 03

    Inspecter ou remplacer

    Passez en revue les positions et les groupes de correspondance, puis prévisualisez un remplacement facultatif.

Conçu pour le travail quotidien

Utile sans le travail fastidieux

Contrôles ciblés, feedback immédiat et aucun compte entre vous et le résultat.

Validation en direct

Des erreurs de syntaxe s'affichent à mesure que l'expression change.

Détails du match

Inspectez les valeurs, les positions et les groupes capturés.

Aperçu du remplacement

Testez les groupes à 1 $ et le comportement de remplacement avant d'utiliser le code.

Guide pratique

Qu'est-ce que Testeur d'expressions régulières?

Une expression régulière décrit un modèle de recherche de texte utilisant des littéraux, des classes de caractères, des groupes, des quantificateurs, des ancres et des indicateurs. Un testeur rend ces modèles plus faciles à affiner par rapport à des entrées réalistes.

Cet outil utilise le moteur d'expression régulière JavaScript, donc la syntaxe et les indicateurs pris en charge suivent l'implémentation ECMAScript du navigateur. Les modèles d'autres langues peuvent se comporter différemment.

Applications pratiques

Quand utiliser cet outil

Voies courantes Testeur d'expressions régulières s'intègre dans des projets réels et des tâches quotidiennes.

1

Validation du formulaire

Modèles de prototypes pour les identifiants, les étiquettes et les formats d'entrée contrôlés.

2

Analyse des journaux

Extrayez les valeurs de lignes de diagnostic cohérentes.

3

Nettoyage du texte

Prévisualisez les remplacements basés sur des modèles avant de les appliquer ailleurs.

4

Développement

Expressions de débogage utilisées par les applications JavaScript.

Réponses utiles

Questions fréquemment posées

Réponses rapides sur testeur d'expressions régulières et comment fonctionne cette page.

Dois-je inclure des barres obliques environnantes ?

Non. Entrez uniquement le motif ; les drapeaux ont leur propre champ.

Pourquoi le drapeau global est-il ajouté lors de la correspondance ?

L'inspecteur analyse globalement afin de pouvoir afficher chaque correspondance, tandis que le remplacement utilise les indicateurs sélectionnés.

Que sont les groupes de capture ?

Les sous-modèles entre parenthèses capturent des parties d'une correspondance pour des références d'inspection ou de remplacement telles que 1 $.

La même expression régulière fonctionnera-t-elle dans toutes les langues ?

Pas toujours. La syntaxe, la gestion Unicode et les fonctionnalités disponibles diffèrent selon les moteurs.