Forum Webscript.Ru

Программирование => PHP => Тема начата: kiruxa от 12 Июля 2005, 17:58:06

Название: Регулярные выражения.
Отправлено: kiruxa от 12 Июля 2005, 17:58:06
Мучаюсь не могу сообразить. подскажите что не так.

У меня есть строковая переменная в ней надо оставить только цифры без пробелов и запятых для хранения в базе

$price="1, 000, 000";
$price= ereg_replace( "![[:digit:]]+", "", $price );


не могу разобраться с регулярным выражением :(

Тх
Название: Регулярные выражения.
Отправлено: Syrinx от 12 Июля 2005, 18:08:00
preg_replace("/\\\\D+/", "", $price);
 или

ereg_replace( "[^[:digit:]]+", "", $price );
Название: Регулярные выражения.
Отправлено: kiruxa от 12 Июля 2005, 21:45:51
Спасибо помогло :)
Аж над душой легче стало