(ceci est un message automatique)
Message posté par denisb <denisb@laposte.net> à la suite de l'article «
#GET ».
http://www.spip.net/ecrire/?exec=articles&id_article=3990#id174032
** #GET
* une expression régulière (chaîne de caractères donc) #SET{reg1,
'(^.*/[^/]+[/])'}
#SET{reg2, '\.[\w-_]+?'}
<BOUCLE_def(DOCUMENTS){tout}>
[(#FICHIER|replace{#GET{reg2}}|replace{#GET{reg1}})]<hr>
</BOUCLE_def>
nous récupérons ainsi le nom du fichier document débarrassé de son
path (chemin d'accès) et de son extension.
par exemple à partir de pdf/Stats_Sejour_au_311207.pdf nous afficherons
Stats_Sejour_au_311207
l'intérêt de passer par un #SET / #GET pour l'expression régulière,
est de permettre l'utilisation des caractères crochets [ et ] qui ne
peuvent être utilisés directement dans le filtre |replace