|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Salut,
Est-il possible de récupérer seulement une ligne qui commence par un caractère précis? En fait je ne sais pas comment trouve la fin de ligne. Faut-il utiliser la limite de 4096 caractères ou quelque chose comme ça? |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Maxime PasquierExpert PHP Inscription : novembre 2004 Messages : 2 126 ![]() |
le caractère de fin de ligne c'est \r ou \n\r ca dépend si tu utilises windows ou linux.
après tu peux faire un fgets() sans préciser de taille et ca te prend un ligne entière et tu fais tes test apres ... faut voir ce que tu veux.
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur. Mon espace Développez : mes Créations. Rencontre & Carte des Membres de Developpez.com, version 3.0 |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Merci.
Le problème c'est que je ne comprends rien aux caractères de début et de fin des regexp, c'est pour ça que ça plante à chaque fois je pense. Je souhaite ici récupérer une ligne commentée: Code :
$style_content = preg_replace("#//(.+)/r#", "<font style='color:orange'>/*$1*/</font>", $style_content); |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Maxime PasquierExpert PHP Inscription : novembre 2004 Messages : 2 126 ![]() |
\r !!! pas /r
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur. Mon espace Développez : mes Créations. Rencontre & Carte des Membres de Developpez.com, version 3.0 |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Ah lol oui
Mais non ça ne change rien. |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Maxime PasquierExpert PHP Inscription : novembre 2004 Messages : 2 126 ![]() |
tu as mis \r ou \\r car je crois qu'il faut échapper le \ en fait.
mais le plus simple pour moi c'est encore de lire ligne par ligne ton fichier avec fopen et fgets voir php.net
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur. Mon espace Développez : mes Créations. Rencontre & Carte des Membres de Developpez.com, version 3.0 |
|
|
00
|
|
|
#7 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Faites gaffe avec les échappements dans les guillemets (bis) :
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com