expressions régulières

Pour exclure plusieurs résultats d'une boucle, c'est bien ça ?

{id_rubrique!==^[2][75]} exclue bien les rubriques 2 et 75 ?

{id_article!==^[33][27][54]} exclue bien les articles 33, 27 et 54 ?

C'est parce que ça a l'air de fonctionner et je doute.

dam.

> {id_rubrique!==^[2][75]} exclue bien les rubriques 2 et 75 ?
Oui, c'est bizarre. Ca devrait exlure les rubriques 27 et 25.
Personnellement j'utilise {id_rubrique!==^(2|75)}

BMR

aKra wrote:

Pour exclure plusieurs résultats d'une boucle, c'est bien ça ?

{id_article!==^[33][27][54]} exclue bien les articles 33, 27 et 54 ?

C'est parce que ça a l'air de fonctionner et je doute.

dam.

_______________________________________________
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

aKra wrote:

Pour exclure plusieurs résultats d'une boucle, c'est bien ça ?

{id_rubrique!==^[2][75]} exclue bien les rubriques 2 et 75 ?

{id_article!==^[33][27][54]} exclue bien les articles 33, 27 et 54 ?

je ne veux pas trop m'avancer, je m'inspire de là:
http://www.spip.net/threadspip2015-529.html

mais les expressions régulière serait plutôt:
{id_rubrique!==^(2|75)$}
{id_article!==^(33|27|54)$}

C'est parce que ça a l'air de fonctionner et je doute.

ça marche? pourquoi douter alors :wink:

dam.

--
--
Andrews Pierre
pierre.andrews@epfl.ch
Eng. Computer Science
Swiss Federal Institute of Technology (EPFL)
http://6v8.gamboni.org

Sans vouloir imposer ma vision des choses,je te conseille l'usage de mots-clés pour exclure des choses de tes boucles, parce qu'il est boueaucoup plus simple ensuite d'exclure de nouvelles rubriques ou de nouveaux articles (puisque tout se fait depuis l'admin et que tu n'a pas à retoucher aux squelettes pour modifier ton expression régulière, en craignatn d'en oublier certaines).

Cf. Exclure selon un mot-clé - SPIP-Contrib

Olivier G.

aKra wrote:

Pour exclure plusieurs résultats d'une boucle, c'est bien ça ?

{id_rubrique!==^[2][75]} exclue bien les rubriques 2 et 75 ?

{id_article!==^[33][27][54]} exclue bien les articles 33, 27 et 54 ?

C'est parce que ça a l'air de fonctionner et je doute.

dam.

Sans vouloir imposer ma vision des choses,je te conseille l'usage de mots-clés pour exclure des choses de tes boucles, parce qu'il est boueaucoup plus simple ensuite d'exclure de nouvelles rubriques ou de nouveaux articles (puisque tout se fait depuis l'admin et que tu n'a pas à retoucher aux squelettes pour modifier ton expression régulière, en craignatn d'en oublier certaines).

Merci.
Je mets de côté la syntaxe
{id_article!==^(33|27|54)$}
au cas où ça me servirait et je m'en vais de ce pas créer un mot-clé.

dam.