Correspondance d'expression régulière

Entrez une expression régulière et un texte, effectuez rapidement une correspondance et mettez en surbrillance les résultats

1409 utilisations | 5.0 note

Configuration de l'expression régulière

/ /

Résultats de correspondance

Non correspondant
Nombre total de correspondances
0
Temps de correspondance
0 ms
Validité regex
Non validé

Veuillez entrer une expression régulière et un texte de test, puis cliquez sur le bouton "Exécuter la correspondance"

Instructions d'utilisation

1

Entrez l'expression régulière

Entrez le modèle à correspondre dans le champ d'expression régulière, utilisez les cases à cocher de drapeaux pour définir les options de correspondance.

2

Entrez le texte de test

Entrez le contenu textuel à tester dans le champ de texte de test.

3

Exécuter la correspondance

Cliquez sur le bouton "Exécuter la correspondance" pour effectuer la correspondance d'expression régulière sur le texte.

4

Voir les résultats

Après la correspondance, vous pouvez consulter les statistiques de correspondance, les détails de correspondance et les résultats en surbrillance.

Connaissances de base sur les expressions régulières

Qu'est-ce qu'une expression régulière ?

Une expression régulière est un modèle utilisé pour faire correspondre des combinaisons de caractères dans une chaîne de caractères. Elle est couramment utilisée pour des opérations de recherche, de remplacement et de validation de texte. Elle forme une règle pour décrire les caractéristiques d'une chaîne de caractères par une combinaison de caractères spéciaux et ordinaires.

Drapeaux regex courants

g
Correspondance globale

Recherche toutes les correspondances, au lieu de s'arrêter après avoir trouvé la première correspondance

i
Insensible à la casse

Ne distingue pas les majuscules et minuscules lors de la correspondance

m
Mode multiligne

^ et $ correspondent au début et à la fin de chaque ligne

s
Mode single line

. correspond à n'importe quel caractère, y compris les sauts de ligne

Métacaractères regex courants

.

Correspond à n'importe quel caractère sauf saut de ligne

*

Correspond au caractère précédent zéro fois ou plusieurs fois

+

Correspond au caractère précédent une fois ou plusieurs fois

?

Correspond au caractère précédent zéro fois ou une fois

^

Correspond au début d'une chaîne

$

Correspond à la fin d'une chaîne

Optimisation des expressions régulières

  • Évitez d'utiliser des quantificateurs gourmands, utilisez les formes non gourmandes de *, +, ?, c'est-à-dire *?, +?, ??
  • Utilisez des groupes non capturants (?:pattern) au lieu de groupes capturants pour réduire l'utilisation de la mémoire
  • Minimisez les retours arrière, utilisez des classes de caractères spécifiques au lieu de caractères génériques
  • Pour des correspondances complexes, envisagez un traitement par segments pour éviter des expressions individuelles trop complexes
Annonce

API开发平台

快速构建、测试和部署API

推荐工具

Générateur de liens de partage sur les réseaux sociaux - Outil en ligne gratuit

Créez facilement des liens partageables pour Facebook, Twitter, WhatsApp, LinkedIn, Telegram, TikTok, Instagram et Email. Collez simplement l'URL et entrez le texte pour créer des liens partageables en quelques secondes.

Extracteur d'URL en ligne

Extracteur d'URL en ligne, utilisé pour extraire tous les liens URL à partir de documents ou de contenu textuel, et peut également être utilisé pour extraire tous les URL du HTML des pages web.

Test en ligne d'expressions régulières Regex

Les outils de correspondance d'expressions régulières Regex sont généralement utilisés pour rechercher et remplacer du texte correspondant à un certain motif (règle). Ce site web permet principalement aux programmeurs de tester des expressions régulières en ligne, d'enregistrer les correspondances correctes et de les consulter à tout moment.

Outil Gratuit de Création d'Icones SVG - Génération et Ajustement de Couleur d'Icones SVG en Ligne

Outil gratuit en ligne de création d'icônes SVG. Il prend en charge la sélection d'icônes, l'ajustement des couleurs et le téléchargement de fichiers SVG, ce qui facilite son utilisation pour les développeurs et les concepteurs.

Outil de compression CSS - Compression et optimisation du code CSS en ligne gratuit

Outil de compression CSS en ligne gratuit. Compressez rapidement le code CSS, réduisez la taille du fichier, améliorez la vitesse de chargement du site web et prenez en charge les options de compression personnalisées.