Avatar billede lraj Nybegynder
19. april 2009 - 04:34 Der er 2 kommentarer og
1 løsning

Eregi replace problem

Hej Eksperter.
Jeg er i gang med et lille statistik projekt, hvor jeg skal bruge nogle tal via noget file_get_contents.. for lige at kunne forklare videre på hvad jeg skal bruge, får i koden her;

$var = file_get_contents("http://thepiratebay.org/torrent/4856907/United.93.2006.Swesub.DVDrip.Royskatt");

$var = eregi_replace("\<dt>Online:</dt>
        <dd>([^]]+)\</dd>
       
        <dt>Offline:</dt>
        <dd>", "I WANT THIS -> \\1 <- Only This", $var);


Er der nogen mulig måde hvorpå jeg kan få hvad der står ved "\\1"? i dette tilfælde vil udskrivelsen være 13.. Så hvis en eller anden skulle side med lidt bagviden omkring hvordan jeg får udskrevet "\\1"'et i linjen "I WANT THIS -> \\1 <- Only This" ville det være super!
Avatar billede CCodam Nybegynder
19. april 2009 - 11:38 #1
Følgende burde virke, har dog ikke lige noget at teste med:

$arrayf = preg_split ("/I WANT THIS -> /", $texttosearch);
$theimportant = $arrayf[1];
$arrayf = preg_split ("/ <- Only This/", $theimportant);
$theimportant = $arrayf[0];


Og så har du \\1 eller 13 i $theimportant
Avatar billede lraj Nybegynder
19. april 2009 - 12:29 #2
Det virker.. mange tak.. lig et svar :-)
Avatar billede CCodam Nybegynder
19. april 2009 - 12:35 #3
Det var godt at høre :) ellers må du bare skrive hvis der kommer problemer, eller du har yderligere spørgsmål :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester