Bonjour,
Je suis à la recherche d’un filtre qui remplacerait tous les
caractères " ’ | par des espaces.
Un truc du genre :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
Mais qui fonctionne
Cordialement
T.
Bonjour,
Je suis à la recherche d’un filtre qui remplacerait tous les
caractères " ’ | par des espaces.
Un truc du genre :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
Mais qui fonctionne
Cordialement
T.
* Thomas Lamarche tapuscrivait, le 20/06/2008 11:54:
Bonjour,
Je suis à la recherche d'un filtre qui remplacerait tous les
caractères " ' | par des espaces.Un truc du genre :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
Mais qui fonctionne
Regarde les filtre disponibles dans ecrire/inc/filtre.php
De mémoire, il y a remplace
--
RealET
Le 20 juin 08 à 11:54, Thomas Lamarche a écrit :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
As-tu essayé ça ?
[(#TITRE|replace{", }|replace{', }|replace{|, })]
pierre
Oui j’ai essayé et ça ne marche pas…
Le 20 juin 08 à 12:01, Pierre Fiches a écrit :
Le 20 juin 08 à 11:54, Thomas Lamarche a écrit :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
As-tu essayé ça ?
[(#TITRE|replace{", }|replace{', }|replace{|, })]
pierre
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip.net/fr_article1054.html
et ça ?
[(#TITRE|replace{",’ ‹ }|replace{ ›,’ ‹ }|replace{|, › '})]
Le 20 juin 08 à 12:11, Thomas Lamarche a écrit :
Oui j’ai essayé et ça ne marche pas…
Le 20 juin 08 à 12:01, Pierre Fiches a écrit :
Le 20 juin 08 à 11:54, Thomas Lamarche a écrit :
[(#TITRE|replace{",}|replace{ ',}|replace{|,})]
As-tu essayé ça ?
[(#TITRE|replace{", }|replace{', }|replace{|, })]
pierre
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip.net/fr_article1054.html
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP
On Fri, 20 Jun 2008 11:54:56 +0200, Thomas Lamarche <lamarche.thomas@wanadoo.fr> wrote:
Je suis à la recherche d'un filtre qui remplacerait tous les
caractères " ' | par des espaces.
C'est bien le filtre replace, avec deux arguments a et b pour remplacer a par b, et un seul pour supprimer a :
si #TITRE vaut banane:
#TITRE|replace{a,b} => bbnbne
#TITRE|replace{a} => bnne
MAIS il y a une astuce : le filtre utilise les regexp de php, et pour php des choses comme " ou ' sont des caractères spéciaux (des délimiteurs de chaine de caractère en fait), on ne peut donc pas les utiliser comme ça dans une chaîne. Il faut les "protéger" par un \ (backslash).
Donc, tu veux écrire
replace{\",' '} pour remplacer un double guillemet par un espace.
Voir PHP: preg_replace - Manual (le manuel de la fonction php que le filtre replace{} utilise)
JF
--
Using Opera's revolutionary e-mail client: Opera Web Browser | Faster, Safer, Smarter | Opera