|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.11.2011, 12:31 | #1 |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
регвыр, что в записи только числа и пробелы
Здравствуйте.
Что-то не могу составить регвыр, который определяет, состоит запись только из чисел и пробелов или нет. Например '778 8797 78' - true '7878ы 787' - false Пытался как-то preg_match("/^[0-9,\s]/", $str) чот ерунда какая-то помоему Как правильно будет? Никогда не был силён в регвырах...
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
01.11.2011, 12:39 | #2 |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
А всё спасибо уже дошел своим умом. Помогает вот такая:
preg_match("/^([0-9]|\s)*$/", $str)
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
01.11.2011, 12:53 | #3 |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
Вот так всегда и бывает, начинаешь описывать свою проблему и ответ приходит в голову. Правильно поставленный вопрос - это половина ответа :-)
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
01.11.2011, 16:27 | #4 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 679
|
На самом деле вы в начале только с запятой ошиблись
/^[0-9\s]*$/ - так оптимальнее |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DbGrid - Что то надо выключить...вот только что | NitroSki | БД в Delphi | 12 | 01.07.2011 08:05 |
Подсветка только что вставленной записи в БД | artemavd | Общие вопросы Delphi | 13 | 02.05.2011 09:23 |
строка содержит цифры и пробелы. перевести числа в двоичную систему | kloffelin | Помощь студентам | 5 | 16.05.2010 21:01 |
Как показать только не повторяющиеся записи | А. Долматов | Microsoft Office Access | 4 | 20.05.2008 14:29 |