@Andrew9205

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

Из формы ввода получаю строковую переменную.
Как ее проверить на валидность(только цифры и пробелы)?
  • Вопрос задан
  • 84 просмотра
Решения вопроса 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]+");
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Direct Line - Россия Тольятти
от 60 000 до 90 000 руб.
Fresh-RaftLab Москва
от 100 000 до 150 000 руб.
от 90 000 до 140 000 руб.
26 апр. 2019, в 06:39
500 руб./за проект
26 апр. 2019, в 06:16
1000 руб./за проект
26 апр. 2019, в 01:38
5000 руб./за проект