Autor Zpráva
jožin
Profil *
ahoj,

já prostě ty regulerni výrazy nedávám, začínám přemýšlet nad tím že nechápu vůbec postatu, protož mi v PHP nikdynic mojeho nefunguje.... už se s tí morduju dost dlouho tak prosím o pomoc.potřeboval bych dostat z textu např.

<div><span>počet (234)</span><div>


vytáhnout to číslo v závorce, s tím, aby tam byla i kontrola toho že jde o závorku vedle toho "počet", kdyby tam bylo víc údajů v závorkách. prosil bych i o PHP kód

díky moc
nightfish
Profil
if (preg_match("/počet \((\d+)\)/", $vstup, $vystup)) echo $vystup[1];
jožin
Profil *
jo, díky moc, funguje to, jenom je tam problém s tím, že pokud je číslo v řádech tisíců tak je tam vložená čárka

mohl bych porosit o to jak do reg.výr. doplnit tu čárku, že se může vyskytovat kdekoliv závorce?

díky
DJ Miky
Profil
if (preg_match("/počet \(([0-9,]+)\)/", $vstup, $vystup)) echo str_replace(',','',$vystup[1]);
jožin
Profil *
funguje na 100%, díky všem za pomoc

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