Fonctionnement du motif
| Partie | Signification |
|---|---|
^[A-Za-z0-9]+$ | Une ou plusieurs lettres ou chiffres ASCII, et rien d'autre : pas d'espaces, de tirets bas ni de symboles |
Exemples de code
JavaScript
const re = /^[A-Za-z0-9]+$/;
re.test(value); // true or falsePython
import re
bool(re.fullmatch(r'[A-Za-z0-9]+', value))PHP
preg_match('/^[A-Za-z0-9]+$/', $value) === 1;
Remarques et limites
Ajoutez _ ou - entre les crochets pour les autoriser ; \w est un raccourci pour [A-Za-z0-9_].
Testeur d’expressions régulières
Saisissez un modèle et observez les correspondances s'afficher en temps réel dans votre texte de test.
Questions fréquentes
Quelle est la regex pour l'alphanumérique ?
/^[A-Za-z0-9]+$/ — elle correspond à la chaîne entière. Consultez le tableau ci-dessus pour le rôle de chaque partie.
Quels exemples correspondent ?
Parmi les exemples testés, ceux-ci correspondent : abc123, ABC, 2026. Les autres ne correspondent pas.
Comment tester cette regex ?
Cliquez sur « Ouvrir dans le testeur de regex » : le motif, les drapeaux et le texte d'exemple se chargent automatiquement, et les correspondances s'affichent en surbrillance à mesure que vous modifiez le texte.