Expression régulière javascript

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Expression régulière javascript

Message par stefou Ven 23 Mai 2014 - 16:00

Je tentes d'utiliser cette expression régulière pour les pages de 60 à 72.
L'exemple donné dans le tuto astuce pour les pages de 7 à 8 ce code fonctionne très bien...
Code:
if(document.location.pathname=="/post" && /^\?f=[789]&mode=newtopic$/.test(document.location.search))

Mais pour les pages de 60 à 72, je n'y arrive pas.
quelqu'un peut-il m'aiguiller?
Merci.


Dernière édition par stefou le Ven 23 Mai 2014 - 17:20, édité 1 fois
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

Voir le profil de l'utilisateur http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Expression régulière javascript

Message par Self Ven 23 Mai 2014 - 16:20

Bonjour,

Je suppose que quelque chose comme ça devrait fonctionner :
Code:
if(document.location.pathname=="/post" && /^\?f=[60-72]&mode=newtopic$/.test(document.location.search))

Cordialement Smile .
Self

Self
Membre actif

Masculin
Messages : 3827
Inscrit(e) le : 13/06/2013

Voir le profil de l'utilisateur https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Expression régulière javascript

Message par stefou Ven 23 Mai 2014 - 16:27

Bonjour SeLfde4Th7,
C'est la 1er chose que j'ai essayé  Very Happy 
Hélas non cela ne fonctionne pas Neutral 
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

Voir le profil de l'utilisateur http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Expression régulière javascript

Message par Self Ven 23 Mai 2014 - 16:35

Bien oui Smile, suis-je bête ?

Ceci peut-être :
Code:
if(document.location.pathname=="/post" && /^\?f=6[0-9]&mode=newtopic$/.test(document.location.search) && document.location.pathname=="/post" && /^\?f=7[0-2]&mode=newtopic$/.test(document.location.search)){
}
Self

Self
Membre actif

Masculin
Messages : 3827
Inscrit(e) le : 13/06/2013

Voir le profil de l'utilisateur https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Expression régulière javascript

Message par stefou Ven 23 Mai 2014 - 16:54

Non non pas si bête  Cool 
Tu te rapproche, mais ce n'est pas bon, il exécute le code sur les autres page aussi, j'ai testé sur la page 53 et le code s'applique...
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

Voir le profil de l'utilisateur http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Expression régulière javascript

Message par stefou Ven 23 Mai 2014 - 17:04

J'ai fais une erreur dans mon code...
en fait il n'exécute pas le code, sur aucune page...
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

Voir le profil de l'utilisateur http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Expression régulière javascript

Message par stefou Ven 23 Mai 2014 - 17:12

Merci SeLfde4Th7 tu m'a bien aidé, ceci fonctionne
Code:
       if(document.location.pathname=="/post" && /^\?f=[6][0-9]&mode=newtopic$/.test(document.location.search) && document.location.pathname=="/post" && /^\?f=[7][0-2]&mode=newtopic$/.test(document.location.search)){
        }
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

Voir le profil de l'utilisateur http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum