Autor Zpráva
benett
Profil
Nevíte někdo proč ten preg vrací při vypsání místo hodnoty text "Array[0]"?

$text='Text text <b>$1.45-$14.67</b> text <b>$5.15</b> text text<b>$75.21-$358.94</b> text<b>$5.58-$78.11</b>';
$maska='@<b>$([0-9]+.[0-9]{2})-{0,1}${0,1}([0-9]+.[0-9]{2}){0,1}</ b>@';
if (preg_match_all ($maska, $text, $regs)) {
echo "$regs[1][0]";
} else {
echo "Nenalezeno";
}

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: