Testeur d'expression régulière — vérification et aperçu du remplacement
Vérifiez et ajustez une expression régulière en la testant sur de vraies phrases. Les erreurs de syntaxe sont expliquées, et des modèles fréquents permettent de démarrer rapidement.
Le fichier n'est pas envoyé au serveur — traitement effectué uniquement dans le navigateur de cet appareil
| # | Correspondance | Emplacement |
|---|---|---|
| 1 | 010-1234-5678 | 23–36 |
| 2 | 010 9876 5432 | 68–81 |
Résumé des symboles d'expression régulière
| . | 줄바꿈을 뺀 아무 글자 |
|---|---|
| \d \w \s | 숫자 / 영문·숫자·_ / 공백 (대문자는 반대) |
| [abc] [^abc] [가-힣] | 괄호 안 글자 중 하나 / 제외 / 한글 완성형 |
| ^ $ | 시작 / 끝 (m 플래그면 줄마다) |
| * + ? | 0번 이상 / 1번 이상 / 0~1번 |
| {3} {2,4} | 정확히 3번 / 2~4번 |
| *? +? | 가능한 적게 (게으른 반복) |
| (abc) (?:abc) | 캡처 그룹($1) / 캡처하지 않는 그룹 |
| (?<이름>…) | 이름 있는 그룹 ($<이름>) |
| a|b | a 또는 b |
| (?=…) (?!…) | 뒤에 …가 옴 / 오지 않음 |
| \b | 단어 경계 |
Utilise le moteur d'expressions régulières JavaScript du navigateur. Attention : un motif à répétitions imbriquées comme (a+)+ peut bloquer le navigateur sur un texte long.
Publicité
Comment utiliser Testeur d'expression régulière
- 1Saisissez le motif de l'expression régulière et les indicateurs (g i m s u y).
- 2Saisissez le texte à analyser : les correspondances sont mises en évidence et les valeurs de groupe s'affichent dans la liste.
- 3Saisissez $1 ou $<nom> dans le champ de remplacement pour prévisualiser le résultat.
Questions fréquentes
Quelle syntaxe est utilisée ?
Il s'agit des expressions régulières JavaScript (ECMAScript) du navigateur. La syntaxe est globalement proche de Python ou Java, mais certaines fonctionnalités (comme les quantificateurs possessifs) diffèrent.
Comment écrire une plage de caractères hangeul ?
Pour les syllabes coréennes complètes, utilisez [가-힣] ; pour inclure aussi les consonnes et voyelles isolées, utilisez [ㄱ-ㅎㅏ-ㅣ가-힣].
Publicité