Autor Zpráva
candiess
Profil
Dobrý, zkrátka..

potřebuju vytáhnou číslo 24,2 z tohoto stringu: <div class="blabla">24,2</div>
jak se to prosím dělá přes reguláry? :)
Keeehi
Profil
'~<div class="blabla">(.*?)</div>~'
Toto je nejobecnější zápis.

'~<div class="blabla">(\d{2},\d{1})</div>~'
Toto je konkrétnější. V tom divu musejí být 2 číslice čárka a jedna číslice.

Pokud si přejete napsat pořádný regulár, musíte napsat všechny podstatné informce. (co tam může být za znaky, jejich počet, pořadí atp.)
candiess
Profil
Keeehi:
Prosím o celý zápis, ja tohle vůbec neovládám...
vím jen, že z toho (.*?) se mi stane proměnná ale jak ji vytáhnu? prosíím
Keeehi
Profil
preg_match('~<div class="blabla">(.*?)</div>~',$vstup,$nalezy);
var_dump($nalezy);

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: