Bonjour,
Est-il possible d'utiliser des Expressions Régulières (regex) dans la fonction php strpos() ?
Je m'explique:
J'ai une chaine de caractère qui peut être du type "C-R 2007.10.23 blablabla.doc" et je cherche juste à trouver la position de la date (et plus tard, avec une chaine du type "2007.10.23 blablabla" je cherche à trouver la position de la 1ere lettre (donc pas de chiffre))
j'ai tenter ces 2 syntaxes mais ca ne passe pas :
$position=strpos($chaine, '(:digit:{4}).(:digit:{2}).(:digit:{2})'); //pour trouver la date
$position2=strpos($chaine2, '[a-zA-Z]'); ou $position2=strpos($chaine2, ':alpha:'); //pour trouver la 1ere lettre
21 oct. 2009 à 17:34
Vous avez votre sous chaine.
Mais vous n'avez pas la position...
Cordialement.