Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.21;
Скачать: CL | DM;

Вниз

Регэксп   Найти похожие ветки 

 
Kerk ©   (2009-12-31 00:03) [0]

Надо написать регэксп, который удалить из строки все символы, кроме цифр. Ничего в голову не приходит. Помогите, плиз.


 
Джо ©   (2009-12-31 00:21) [1]

$s = ereg_replace ("[^0-9]", "", $s)
?


 
KilkennyCat ©   (2009-12-31 00:24) [2]

отрицание не перед скобкой разве?


 
Джо ©   (2009-12-31 00:26) [3]

Или так:
$s = preg_replace ("/[^\d\.]/", "", $s);


 
Джо ©   (2009-12-31 00:26) [4]


> отрицание не перед скобкой разве?

Лень мануалы читать. Вроде и так работает :)


 
Kerk ©   (2009-12-31 00:43) [5]


> Джо ©   (31.12.09 00:26) [3]

А точка там зачем?


 
Kerk ©   (2009-12-31 00:44) [6]

Но спасибо :)


 
Kerk ©   (2009-12-31 00:46) [7]

А вот пробелы оно удалять не хочет, даже если добавить \s

/[^\d\.\s]/


 
Eraser ©   (2009-12-31 00:47) [8]

да уж, все бы хорошо, но у регэкспов есть одна плохая особенность - они быстро забываются ;-)


 
Kerk ©   (2009-12-31 01:09) [9]

теоретически должно срабатывать так (раскопал, что \D - это все нецифры): /\D/
но чет нифига


 
Kerk ©   (2009-12-31 01:12) [10]

Простите, я тормоз.
\D - самый простой путь, кстати


 
Дмитрий С ©   (2009-12-31 10:43) [11]

Я удивлен, что на такой простой вопрос нет ответа до сих пор.

$s = preg_replace("~[^0-9]+~", "", $s);
или
$s = preg_replace("~[^\\d]+~", "", $s);

Неужели не сработает?


 
test ©   (2009-12-31 12:18) [12]

Дмитрий С ©   (31.12.09 10:43) [11]

Сработает только зачем? Если \D делает тоже самое...



Страницы: 1 вся ветка

Текущий архив: 2010.03.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.007 c
15-1262338995
dr_creigan
2010-01-01 12:43
2010.03.21
Ядра процессоров


1-1242287326
SPeller
2009-05-14 11:48
2010.03.21
А можно ли в дельфи импортировать функции, написанные на C++?


2-1263635338
OOO_leg
2010-01-16 12:48
2010.03.21
Компоненты


1-1245049450
Priest
2009-06-15 11:04
2010.03.21
После установки D 2007 начались проблемы в D7


3-1236248430
WeTeR
2009-03-05 13:20
2010.03.21
Процедура для определения типа столбца таблицы