-
Espaces devant
Salut,
Je souhaiterai récupérer les espaces se trouvant avant une chaine.
J'ai fais:
Code:
$spaces = preg_replace("#^([[:space:]]*)(.+)$#Us", "$1", $ligne);
Mais je voudrai savoir, quelle forme ces espaces vont-ils prendre?  , ' ', ...?
Je voudrai par la suite afficher ces espaces.
Si je fais echo $spaces il n'y a rien.
Comment faire?
Merci
-
Rectification
Hello,
A ta place je ferais un ereg_replace sur l'ensemble de la string
$result = ereg_replace("([[:space:]])", " ", $machaine)
sinon tu peux faire ca:
$machaine = " ma chaine avec 5 espaces devant";
$result = ereg_replace("[[:space:]]"," ",substr($machaine,0,(strlen($machaine)- strlen(ltrim($machaine)))));
/* $result contient 5 */
O.F
Ni dieu Ni maitre
-
Merci j'essai tout de suite :)