Ik wil uit een google url, alles halen wat tussen q= en & staat.
Geeft:
keyword&ie=UTF-8&oe=UTF-8&hl=nl
Hey probleem is dat hij naar het '&' teken zoekt vanaf het einde.. i.p.v. vanaf het begin..
Hij moet dus alleen "keyword" pakken i.p.v.:
http://www.google.nl/search?q=keyword&ie=UTF-8&oe=UTF-8&hl=nl&lr=
Iemand?
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <script> url = 'http://www.google.nl/search?q=keyword&ie=UTF-8&oe=UTF-8&hl=nl&lr='; // (.+) // 1 of meer tekens // q= // gevolgt door q= // (.+) // gevolgt door 1 of meer tekens, Het keyword waar het omgaat // & // gevolgd door het "& teken" // (.*) // Gevolgd door 0 of meer tekens.. k = url.replace(/(.+)q=(.+)&(.*)/, "$2"); document.write(k); </script> |
Geeft:
keyword&ie=UTF-8&oe=UTF-8&hl=nl
Hey probleem is dat hij naar het '&' teken zoekt vanaf het einde.. i.p.v. vanaf het begin..
Hij moet dus alleen "keyword" pakken i.p.v.:
http://www.google.nl/search?q=keyword&ie=UTF-8&oe=UTF-8&hl=nl&lr=
Iemand?