soit j'ai pas tout compris soit il y a un chti bug.....
pas de bug
et ni bonux, ni spip.
juste de la regexp de base...
quand tu demandes :
replace{(.html)$,''}
tu demandes de remplacer
tout ce qui se termine par '.html' par rien
alors que quand tu demandes :
replace{.html,''}
tu demandes de remplacer
n'importe quel caractère suivi de 'html' par rien
c'est la différence entre (.html) et .html :
le point à l'intérieur ou non d'une parenthèse capturante
et la présence ou non du $ :
pour indiquer la fin du bloc
soit j'ai pas tout compris soit il y a un chti bug.....
pas de bug
et ni bonux, ni spip.
juste de la regexp de base...
quand tu demandes :
replace{(.html)$,''}
tu demandes de remplacer
tout ce qui se termine par '.html' par rien
alors que quand tu demandes :
replace{.html,''}
tu demandes de remplacer
n'importe quel caractère suivi de 'html' par rien
c'est la différence entre (.html) et .html :
le point à l'intérieur ou non d'une parenthèse capturante
et la présence ou non du $ :
pour indiquer la fin du bloc