Expressions régulières (assertions négatives)
zoko
-
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai un petit problème, je vous l'expose ci-dessous :
Je voudrais pouvoir obtenir une chaine numérique de [0-9]{1,2} qui ne commence pas par un ou plusieurs zéro. Je souhaite le faire en preg_match.
Je bloque complètement, je ne m'y connais pas trop en expressions régulières malgré une longue lecture ce soir.
Je vous remercie de votre aide !
Je voudrais pouvoir obtenir une chaine numérique de [0-9]{1,2} qui ne commence pas par un ou plusieurs zéro. Je souhaite le faire en preg_match.
<?php
if(!preg_match('#^(?<=0)[0-9]{1,2}$#',$texte)) echo "Erreur dans l'ecriture du chiffre";
else echo "parfait on continue"; // je ne me servirais pas de la condition else c'est à titre d'exemple.
?>
Je bloque complètement, je ne m'y connais pas trop en expressions régulières malgré une longue lecture ce soir.
Je vous remercie de votre aide !
A voir également:
- Expressions régulières (assertions négatives)
- Existe-t-il de bons smartphones équipés d'android d'origine et bénéficiant de mises à jour régulières - Guide
- Excel 2010 expressions régulières ✓ - Forum Excel
- [VBA] Expressions régulières et LIKE ✓ - Forum VB / VBA
- [PSPad] Expressions régulières saut de ligne ✓ - Forum Windows XP
- Expressions régulières "ne contient pas ..." ✓ - Forum Programmation