Bonjour,
Mon problème est simple pourtant je ne parviens pas à le résoudre. Je souhaite récupérer la requête faite dans une url de google (&q=quelque chose). J'utilise donc le code suivant dans une console, mais il y a surement quelque chose que je n'ai pas compris, car tandis que seule la valeur right semble fonctionner, la fonction left me supprime TOUS les caractères :
Merci de l'aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function getKeywords(uri) { var left=uri.replace(/.*q\=/,''); print("left: " + left); var right=left.replace(/\&.*$/,''); print("right: " + right); return right; } s="http://www.google.fr/search?hl=fr&client=firefox-a&rls=com.ubuntu%3Afr-FR%3Aofficial&hs=ZUy&q=replace+AND+%28javascript+or+java%29+filetype%3Apdf&btnG=Rechercher&meta=&aq=f&oq=" print(getKeywords(s));
Thibaud.
Partager