Regex \r\n

Résolu
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   -  
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis débutant en regex, je suis en train d'apprendre avec le site du zéro mais là je bloque.

Je voudrais détecter le retour chariot et la nouvelle ligne (d'un bloc car dans ma chaine de caractère ça fait \r\n).

Voici mon code actuel (qui ne marche pas) :

$str = $variable;
$chars = preg_split("#/\r\n|\r|\n/#" , $str , -1);
print_r($chars);


j'ai essayé aussi
#\r\n#
mais ça ne marche pas non plus.

Pourtant quand je vois ma variable $chars il y a bien \r\n de mis.


Par avance merci !

A voir également:

1 réponse

ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
J'ai réussi en faisant :
$str = nl2br($variable);
$chars = preg_split("#<br />#" , $str , -1);
print_r($chars);
0