Quel moteur regex cet outil utilise-t-il ?
Cet outil utilise le moteur d'Expressions Régulières JavaScript (ECMAScript), standard dans tous les navigateurs modernes.
Mes données sont-elles envoyées à un serveur ?
Non. Tout le traitement se fait localement dans votre navigateur. Vos motifs et textes ne quittent jamais votre appareil.
Que signifient les drapeaux ?
'g' trouve tout (global), 'i' ignore la casse, 'm' traite début/fin par ligne, et 's' permet au point de correspondre aux nouvelles lignes.
Supporte-t-il le lookbehind ?
Oui, si votre navigateur le supporte. La plupart (Chrome, Firefox, Edge) supportent le lookbehind positif et négatif en JS regex.
Pourquoi ma regex ne correspond-elle à rien ?
Vérifiez vos drapeaux (ex: 'i') et échappez les caractères spéciaux si nécessaire. Vérifiez aussi la syntaxe.
Puis-je utiliser des groupes nommés ?
Oui ! JavaScript supporte les groupes nommés comme (?<nom>...). Ils apparaîtront dans les détails.
Comment correspondre à un antislash ?
Vous devez l'échapper avec un autre, comme ceci : \\. Dans l'entrée regex, tapez juste la partie du motif.
Y a-t-il une limite de taille de texte ?
La performance dépend de votre appareil, mais l'outil est optimisé pour de gros blocs de texte. Des regex très complexes peuvent ralentir.
Comment correspondre à une nouvelle ligne ?
Utilisez \n. Si vous voulez que le point (.) corresponde aux nouvelles lignes, activez le drapeau 's' (dotAll).
Puis-je copier la regex pour mon code ?
Oui, cliquez sur 'Copier Regex' pour obtenir le motif formaté avec barres et drapeaux, prêt pour votre code JavaScript.