#GET

(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