Créez la regex. Voyez chaque correspondance. Enregistrez-la pour plus tard.
Surlignage en direct, inspecteur de groupes de capture, explications en langage clair et une bibliothèque soignée de motifs que vous réinventez souvent.
Plan depi $5/mwa — anile nenpòt lè
Tester Regex
Tape yon regex, tape tèks tès — gade chak korespondans an dirèk.
- ^start of string / line
- [^\s@]character class
- +one or more of the previous
- @literal "@"
- [^\s@]character class
- +one or more of the previous
- \.literal dot
- [^\s@]character class
- {2,}quantifier
- $end of string / line
Pro toolkit
ProUpgrade to Pro to unlock — see plans below.Arrêtez de coller des regex dans Stack Overflow
Testez, expliquez, enregistrez — sans quitter la page ni perdre votre travail.
Surlignage des correspondances en direct
Tapez une regex, tapez une chaîne de test — chaque correspondance s'affiche instantanément. Les groupes de capture sont affichés en ligne avec prise en charge des groupes nommés.
Explication en langage clair
Collez n'importe quelle regex, obtenez une explication étape par étape : lookbehind, ancres, classes de caractères, quantificateurs, drapeaux. Chaque élément est décrit en anglais courant.
Bibliothèque de motifs
Email, URL, IPv4, IPv6, UUID, ISO-8601, téléphone, carte de crédit, slug, couleur hex — des motifs sélectionnés qui gèrent les cas limites réels (pas les versions à 5 lignes de Stack Overflow).
Enregistrez les vôtres
Chaque regex que vous écrivez — nommez-la, étiquetez-la, revenez-y. Les comptes Pro synchronisent dans le cloud sur tous les appareils.
Mode remplacement
Testez les substitutions avec des références arrière ($1, $2). Voyez exactement ce que produirait votre appel sed / JS .replace().
Multi-flaveurs
Basculez entre les saveurs JavaScript, PCRE et POSIX. RegexBuilder vous indique quelles fonctionnalités sont prises en charge dans chacune.
Twa etap
D'une idée vague à une regex testée et expliquée.
Choisir ou coller
Commencez avec un motif de la bibliothèque ou collez une regex déjà écrite.
Tester
Surlignez les correspondances en direct sur n'importe quelle chaîne de test. Modifiez jusqu'à obtenir le résultat souhaité.
Enregistrer
Nommez, étiquetez, copiez dans le presse-papiers, collez dans votre code.
Pri senp
Choisissez un plan et arrêtez de réinventer la roue avec les regex.
Pour les développeurs solos
- 200 modèl sovgade / mwa
- Ekspozisyon an langaj klè
- Bibliyotek modèl konplè
- Mòd ranplasman
Pou ekip done ak sekirite
- 5000 modèl sovgade / mwa
- Plizyè varyant (JS / PCRE / POSIX)
- Sinksaj nwaj ant aparèy
- Bibliyotek pataje ak ekip
- Sipò priyorite
Kesyon souvan
Ki varyant regex ou sipòte?
JavaScript (pa defo), konpatib ak PCRE, ak POSIX. Nou make klèman fonksyon ki pa sipòte lè w chanje varyant.
Èske chèn tès mwen kite navigatè a?
Non. Tout bagay fèt sou kliyan an; nou pa voye regex ou oswa chèn tès ou yo sou yon sèvè sof si w chwazi sinksaj modèl sovgade ou yo.
Èske li ka eksplike yon regex mwen pa t ekri?
Wi — se egzakteman sa eksplikasyon an fè. Kole nenpòt regex epi jwenn yon dekri etap pa etap an langaj klè.
Èske m jwenn yon esè gratis?
Non — se yon zouti peye ak plan depi $5 pa mwa. Starter se $5/mwa epi Pro se $15/mwa; ou ka anile nenpòt lè.
Kijan pou m anile?
Depi paj kont ou, oswa pa voye yon imèl ba nou. Anilasyon an sispann renouvèlman pwochen an.
Sispann devine si regex la koresponn.
Gade chak korespondans an dirèk. Sovje sa yo ki mache.
Gade plan yo