générateur de code régularisé
Gratuit en ligne générateur de code régularisé Outil, pas de nécessité d’installation
À propos du générateur de code regex
Transforme une expression régulière en code de correspondance prêt à coller pour JavaScript, Python, Java, Go ou PHP. Il valide le motif avec les indicateurs choisis, l'exécute facultativement sur une chaîne de test pour prévisualiser les correspondances avec leurs index et groupes nommés, puis produit des extraits idiomatiques utilisant l'API regex native de chaque langage.
Mode d'emploi
1. Saisissez le Pattern regex (sans délimiteurs). 2. Définissez les Flags - seuls g, i, m, s, u, y sont acceptés ; les autres caractères sont automatiquement supprimés. 3. Choisissez un Language cible. 4. Collez facultativement une Test String pour prévisualiser les correspondances. 5. Cliquez sur Generate pour afficher les résultats de correspondance en direct et le code généré ; utilisez Copy pour le récupérer.
Sortie par langage
JavaScript:littéral /pattern/flags avec matchAll lorsque l'indicateur g est défini, sinon str.match avec groupes nommés. Python:re.findall/re.finditer avec indicateurs mappés vers re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII. Java:Pattern.compile + boucle Matcher.find. Go:regexp.MustCompile avec FindAllString et FindAllStringSubmatchIndex. PHP:preg_match_all avec PREG_SET_ORDER utilisant des délimiteurs /pattern/flags.
▶Pourquoi ai-je reçu un message d'erreur ?
▶Que se passe-t-il sans chaîne de test ?
▶Les indicateurs regex Python sont-ils traduits ?
▶Les groupes de capture nommés sont-ils préservés ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.