Автор Тема: Регулярные выражения.  (Прочитано 2428 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Регулярные выражения.
« : 12 Июля 2005, 17:58:06 »
Мучаюсь не могу сообразить. подскажите что не так.

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

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


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

Тх
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн Syrinx

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Регулярные выражения.
« Ответ #1 : 12 Июля 2005, 18:08:00 »
preg_replace("/\\\\D+/", "", $price);
 или

ereg_replace( "[^[:digit:]]+", "", $price );

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Регулярные выражения.
« Ответ #2 : 12 Июля 2005, 21:45:51 »
Спасибо помогло :)
Аж над душой легче стало
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28