Autor Zpráva
Marek90
Profil *
Zdravím,
lámu si hlavou nad funkcí preg_match(). Potřeboval bych poradit...

$text ='<site name="RS" onpage="543" ingame="514"/><site name="CZ" onpage="544" ingame="375"/><site name="SI" onpage="250" ingame="84"/>';

preg_match("~CZ\" .*?\" ~",$text,$nalez_cz);
echo $nalez_cz[0];   


Vypíše mi to CZ" onpage="544"... Já bych potřeboval, aby to vypsalo jen to číslo 544.

Děkuji moc za příklady
Hezký večer, Marek
Darker
Profil
preg_match_all("~CZ\" onpage=\"(.*?)\" ~",$text,$nalez_cz);
print_R ($nalez_cz);   

Vypíše:
Array
(
    [0] => Array
        (
            [0] => CZ" onpage="544" 
        )

    [1] => Array
        (
            [0] => 544
        )

)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0