ik heb een serie links van bezoekers die via een search engine op m'n site zijn gekomen. nou wil ik graag met een regex de zoekwoorden uit die url filteren, maar wil niet echt lukken.
Ik heb nu zoiets
maar daar klopt nog niet veel van
de boundaries van [hier moet iets komen] worden bepaald aan het begin door
p= of query= of q= of iets dergelijk -> m'n script bepaalt eerst bij welke zoekmachine de url vandaan komt en neemt aan de hand daarvan de juiste waarde; maar dat lukt al. het einde wordt gemarkeerd door een &
tenminste...volgens mij kan ik dat op die manier doen.
Maargoed, het lukt me dus niet dat in een regex om te zetten
p.s. ik snap dat ik hiermee nog steeds de zoekwoorden niet apart heb, maar als ik het gedeelte maar heb waar ze in staan, dan lukt dat denk ik wel
Ik heb nu zoiets
PHP:
1
| $keywords = ereg_replace("^(.*)([hier moet iets komen])(&(.*))*$","\\2",$row['van_url']); |
maar daar klopt nog niet veel van
de boundaries van [hier moet iets komen] worden bepaald aan het begin door
p= of query= of q= of iets dergelijk -> m'n script bepaalt eerst bij welke zoekmachine de url vandaan komt en neemt aan de hand daarvan de juiste waarde; maar dat lukt al. het einde wordt gemarkeerd door een &
tenminste...volgens mij kan ik dat op die manier doen.
Maargoed, het lukt me dus niet dat in een regex om te zetten
p.s. ik snap dat ik hiermee nog steeds de zoekwoorden niet apart heb, maar als ik het gedeelte maar heb waar ze in staan, dan lukt dat denk ik wel
[ Voor 13% gewijzigd door Verwijderd op 05-01-2003 02:09 ]