Toon posts:

[php] replacing

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik moet de artiest uit deze url halen, dit heb ik al uit de source gehaald dat er alleen dit overblijft:

dl?artist=Eminem&song=The Way I Am

nu heb ik dit

$song = str_replace("dl?artist=", "", $blaat[$i]); \

maar nu wil ik &song=The Way I Am er ook nog uit filteren, maar dat lukt me niet...kep dit al geprobeerd:

$song = str_replace("&song=(.*)", "", $song);

maar dat werkt niet, wie weet hoe ik dit wel kan doen?

bvd!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

<a href='http://www.php.net/manual/en/ref.pcre.php' style='text-decoration: none;color:#000000'>regexp</a>.

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
Op vrijdag 19 oktober 2001 17:22 schreef chem het volgende:
regexp.
en da is?

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

Op vrijdag 19 oktober 2001 17:23 schreef DaWasIkNie het volgende:

[..]

en da is?
klik maar.

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
Lijkt wel chinees man...kan iemand ff een voorbeeldje geven pls...snap er niet echt veel van. Ik bedoel...wat moet ik ermee, snap niet wat ik hieraan heb omdat de uitleg naar mijn idee erorm wazig is, zoals wel vaker op php.net

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
code:
1
2
3
$str = 'dl?artist=Eminem&song=The Way I Am';
preg_match("_song=([ a-zA-Z0-9]+)_", $str, $matches);
echo $matches[1];

Verwijderd

Topicstarter
dan krijg ik een error

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
klopt, zat een foutje in. nu niet meer.

Verwijderd

Topicstarter
ja...maar wat doet dit dan, ik krijg als ik die $matches[1] echo helemaal nix...echo ik $song dan krijg ik gewoon pcies t zelfde...werkt dus niet echt

  • Yo-L
  • Registratie: December 2000
  • Niet online
RegExp

Lees maar een paar van deze door :)

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
Op vrijdag 19 oktober 2001 17:34 schreef DaWasIkNie het volgende:
ja...maar wat doet dit dan, ik krijg als ik die $matches[1] echo helemaal nix...echo ik $song dan krijg ik gewoon pcies t zelfde...werkt dus niet echt
hij echo'd toch echt 'The Way I Am' hoor. Maargoed... er is genoeg te vinden over regexen, dus suc6.

  • tomato
  • Registratie: November 1999
  • Niet online
Op vrijdag 19 oktober 2001 17:22 schreef DaWasIkNie het volgende:
ik moet de artiest uit deze url halen, dit heb ik al uit de source gehaald dat er alleen dit overblijft:

dl?artist=Eminem&song=The Way I Am
PHP:
1
2
3
4
5
<?
$p = "/^dl\?artist=([^&amp;]*)/i";
preg_match($p, $jestringzoalsjedienuhebt, $m);
echo $m[1];
?>

[edit]
Ik dacht dat je de artiest wilde hebben, maar nu heb je het weer over $song :?
Pagina: 1