Générateur et testeur d’expressions régulières GSC

Free, no signup. Catch PCRE syntax GSC cannot run, then test a safe RE2 pattern locally. Put the pattern on line one and one query per line after it.

RE2 rejects lookarounds, backreferences, atomic groups, and possessive quantifiers. Separate data sets with a line containing ---. Files never leave your browser.

Données locales

Les cibles enregistrées, les listes nommées et les résumés des vérifications récentes restent uniquement dans ce navigateur.

S’exécute entièrement dans votre navigateur : rien de ce que vous collez n’est envoyé ni stocké. Des compteurs anonymes de résultats par exécution peuvent servir à la recherche agrégée ; les URL, domaines, adresses IP et identifiants ne sont jamais inclus, et aucune statistique issue de moins de 100 exécutions n’est publiée.

Commentaires
Signaler un bug

Un élément ne fonctionne pas dans Générateur et testeur d’expressions régulières GSC ? Décrivez ce qui s’est passé : le signalement est envoyé directement dans une file de tri privée, pas dans une liste publique.

Données envoyées
 Les saisies de l’outil, fichiers importés, sources collées, résultats complets, paramètres de requête et fragments d’URL ne sont pas joints automatiquement. Vous pouvez modifier ou supprimer le passage sélectionné ci-dessus. Les métadonnées du navigateur et de protection contre les abus sont traitées pour prévenir le spam. 

À propos de cet outil

Écrivez une regex RE2 pour Search Console, vérifiez sa compatibilité et testez-la sur votre propre liste de requêtes, entièrement dans le navigateur.

Fonctionnalités

  • Lint des constructions PCRE que RE2 de Search Console refuse.
  • Résultat vrai/faux pour chaque requête fournie.
  • Bibliothèque de motifs, ancres, groupes, alternatives et classes courants.
  • Explications ciblées et pistes de réécriture pour les erreurs connues.

Fonctionnement

Le linter parcourt le motif ligne par ligne, signale les constructions incompatibles avec RE2 puis le navigateur teste le motif propre sur chaque requête. Le filtrage est insensible à la casse comme celui attendu pour les requêtes Search Console.

Limites

  • Le test ne se connecte pas à GSC et ne prédit ni clics ni volumes.
  • Les bords Unicode et les échappements peuvent différer entre moteurs.
  • Un motif sans erreur de lint ne garantit pas qu’il exprime votre audience voulue.

Questions fréquentes

Quelle syntaxe expression régulière Search Console accepte-t-il ?

Search Console utilise la syntaxe RE2. Elle prend en charge les groupes courants, les alternatives, les catégories de caractères, les ancres et les quantificateurs, mais pas les assertions, les références arrière, les groupes atomiques, les groupes conditionnels ni les quantificateurs possessifs.

Pourquoi une expression régulière fonctionne-t-elle dans un autre testeur mais échoue-t-elle dans Search Console ?

De nombreux testeurs généralistes utilisent les expression régulière moteur d’expressions régulières ou JavaScript. Ces moteurs acceptent des fonctionnalités que RE2 exclut délibérément. Cet outil signale les constructions incompatibles connues avant de tester le motif.

Les correspondances respectent-elles la casse ?

Non. Ce testeur applique le motif sans tenir compte de la casse, conformément au comportement attendu du filtrage des requêtes dans Search Console.

Mes requêtes sont-elles envoyées ?

Non. Le motif et la liste de requêtes sont traités dans votre navigateur et ne sont pas téléversés.

Puis-je utiliser un anticipation négatif pour exclure les requêtes de marque ?

Non. RE2 ne prend pas en charge les lookaheads. Utilisez séparément un filtre d’exclusion dans Search Console, ou écrivez un motif inclusif pour les termes que vous souhaitez conserver.

Étape suivanteSur quelles pages dois-je travailler ? — look up the exact spec and expected values. Des conseils sont disponibles en anglais.