Tester la fonction PHP preg_match
Cet outil en ligne vous permet de test un pattern avec preg_match (PHP) sur les données de votre choix.
preg_match
est une fonction PHP qui test un pattern sur une chaîne de caractères ou un texte.La valeur retournée va être de type booléenne
true
ou false
. Le pattern est une expression régulière. Les valeurs qui correspondent peuvent être retournés par la fonction dans une variable.Notre outil va montrer les deux : la valeur booléenne et la valeur correspondante.
Il vous permettra de tester des patterns sans avoir à mettre à jour votre code souvent. Cela rendra les choses plus faciles pour vous. Vous n'avez qu'à copier votre text et le pattern dans le formulaire et presser le bouton.
Concernant les patterns, voici quelques informations qui devrait vous permettre d'en construire un :
Elément | Description |
---|---|
// |
Délimiteurs de début et de fin |
^ |
Signifie que le début de l'entrée doit commencer par le pattern |
$ |
Signifie que la fin de l'entrée doit commencer par le pattern |
(.*?) |
Match à peu près toutes les valeurs possibles. J'utilise souvent cette quand je n'ai pas à me soucier de problèmes de sécurités ou d'avoir de grandes valeurs |
([0-9]) |
Un chiffre entre 0 et 9 |
([0-9]{3}) |
3 chiffres entre 0 et 9. Vous n'avez qu'à changer le 3 pour la longueur que vous souhaitez. |
([0-9]*) |
Longueur illimité de chiffres |
([a-zA-Z]*) |
Toutes les chaînes de caractères alphabétiques |
Exemple
/^([0-9a-zA-Z]*)$/
Il retournera vrai à toutes les chaînes de type alphanumériques.