| Regex | Explanation |
|---|---|
. | any character except newline |
\w\d\s | word, digit, whitespace |
\W\D\S | not word, digit, whitespace |
[abc] | any of a, b, or c |
[^abc] | not a, b, or c |
[a-g] | character between a & g |
^abc$ | start / end of the string |
\b\B | word, not-word boundary |
\[\*\] | escaped special characters |
\t\n\r | tab, linefeed, carriage return |
(abc) | capture group |
\1 | backreference to group #1 |
(?:abc) | non-capturing group |
(?=abc) | positive lookahead |
(?!abc) | negative lookahead |
a*a+a? | 0 or more, 1 or more, 0 or 1 |
a{5}a{2,} | exactly five, two or more |
a{1,3} | between one & three |
a+?a{2,}? | match as few as possible |
ab|cd | match ab or cd |
Regex Builder est un outil en ligne gratuit pour la création, le test et le débogage d'expressions régulières avec une correspondance en temps réel et un retour visuel. Les expressions régulières (Regex) sont de puissantes séquences de correspondance de modèles utilisées dans la programmation, le traitement du texte et la validation des données pour rechercher, faire correspondre et manipuler des chaînes.
L'outil fournit un environnement de test en direct dans lequel vous pouvez écrire un modèle de regex et voir instantanément toutes les correspondances mises en évidence dans votre chaîne de test. Il comprend une feuille de triche complète couvrant des classes de personnages, des quantificateurs, des ancres, des groupes et des présélections pour vous aider à construire le bon modèle rapidement.
Que vous soyez un développeur écrivant une validation d'entrée, un analyste de données extrayant des modèles de texte ou une syntaxe regex d'apprentissage des étudiants, cet outil fournit un retour visuel instantané et des références utiles. Tous les traitements s'exécutent localement dans votre navigateur, de sorte que vos données de test restent entièrement privées.
Tapez votre modèle d'expression régulière dans le champ de saisie de motif. Définissez des drapeaux comme Global (G), insensible à la casse (I) ou Multiligne (M) selon les besoins.
Entrez ou collez le texte sur lequel vous souhaitez tester votre modèle. Cela peut être n'importe quelle chaîne, paragraphe ou données que vous souhaitez faire correspondre.
Les correspondances sont mises en évidence instantanément au fur et à mesure que vous tapez. Vous pouvez voir tous les groupes appariés, capturer des groupes et leurs positions dans la chaîne de test.
Utilisez la feuille de triche pour affiner votre motif. Une fois que votre regex fonctionne correctement, copiez le modèle pour une utilisation dans votre code ou votre application.
Voir les correspondances mises en évidence instantanément lorsque vous tapez votre modèle de regex, sans avoir besoin de cliquer sur un bouton
Référence intégrée couvrant les classes de personnages, les quantificateurs, les ancres, les groupes, les présélections, etc.
Toggle indicateurs de regex communs, notamment Global (G), insensible à la casse (I), Multiligne (M) et autres
Toute correspondance de motifs se produit dans votre navigateur. Vos données de test ne quittent jamais votre appareil
0 comments
No comments yet. Be the first to share your thoughts!