|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 13 ![]() |
Salut
J’ai un fichier texte d’environ 20Mo avec des éléments que j’aimerai supprimer. Par exemple, j’ai le texte : Citation:
Pour arriver à : Citation:
Quelqu’un a une piste ? :-) |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Code :
echo preg_replace('/(?<==").*?(?=")/', '', $text);
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Taoufiq BenDéveloppeur Web Inscription : mai 2009 Messages : 456 ![]() |
"[\s\d\wç)'_éèà^-]*"
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 13 ![]() |
Merci beaucoup pour vos réponses, je ne capte rien de rien aux expressions régulières
J'ai testé un rechercher/remplacer de /(?<==").*?(?=")/ dans mon éditeur de texte sous windows : http://www.textpad.com/products/textpad/features.html mais rien à faire... J'ai pourtant bien activé "Utiliser la syntaxe des expressions régulières de POSIX" Je m'y prend mal ? |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
c'est pas du POSIX c'est du PCRE
mais ducoup quelle est le rapport avec PHP ???
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 13 ![]() |
En fait, aucun rapport avec le php
![]() J'ai bien cherché un forum sur les expressions régulières mais sans succès... Il ne s'agit pas de la même syntaxe ? Mon éditeur de texte ressemble à ça http://img829.imageshack.us/img829/5391/capturemd.jpg
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
enlève les slashs ou fait "(.*?)"
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com