Kestion con : caractères de substitution... [PHP] - Programmation
Marsh Posté le 09-11-2001 à 17:49:11
il faut utiliser les expressions régulières, mais je ne maitrise pas encore assez celles de unix pour te donner la formule exacte.
Marsh Posté le 09-11-2001 à 17:53:29
wai c ca, personne pour m'expliquer en 2 3 lignes SVP ? ca doit pas etre bien complexe, si ?
Marsh Posté le 09-11-2001 à 17:53:52
regexp : $string =~ s/<(.+)>(.+)<\/(.+)>/<$1><\/$3>/
je n'ai pas essayé mais l'idée est la
évidemment s'il ya des "<" ou ">" dans la chaine entre les balises, ca risque de poser pb
Attention \/ c'est antislash slash, pas V
[edtdd]--Message édité par jupiler--[/edtdd]
Marsh Posté le 09-11-2001 à 17:56:49
y'a pas moyen de faire plus simple style l'aquivalent de :
eregi_replace("<avirer>*</avirer>", "", $string);
où * est une chaine de caractères inconnue ?
En gros il me fo l'expression reg qui remplace une chaine quelconque
Marsh Posté le 09-11-2001 à 17:45:21
voilà je veux virer ds une chaine ts les trucs compris entre, par exemple : "<avirer> ... et ... </avirer>"
c possible avec ereg(i)_replace mais comment c pour dire de vire tt ce que y'a entre les balises qd on sais po ce ke c ?
---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com