@Andrew9205

Как проверить, что в переменной только цифры и пробелы?

Из формы ввода получаю строковую переменную.
Как ее проверить на валидность(только цифры и пробелы)?
  • Вопрос задан
  • 78 просмотров
Решения вопроса 2
@magarif
Программист
можно сразу в js проверять и не давать вводить левое
var value = '24243 234234 24323 4';
if (/^[0-9 ]+$/.test(value)) {
  alert('то что нужно');
} else {
  alert('лажа');
}


на php
$value = '24243 234234 24323 4';
if (preg_match("/^[0-9 ]+$/", $value)) {
  echo 'то что нужно';
} else {
  echo 'лажа';
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@monzon_8
preg_match("[\d\s]+");
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ISS Москва
До 140 000 руб.
ООО РК Роял Набережные Челны
от 35 000 до 50 000 руб.
Involta Иваново
от 40 000 руб.
20 февр. 2019, в 23:54
1000 руб./за проект
20 февр. 2019, в 23:26
25000 руб./за проект
20 февр. 2019, в 22:04
500 руб./за проект