Проверка за цифри и определени символи

cold_zero

Registered
Здравейте, какво да задам в If, за да се прави проверка дали въведената информация съдържа цифри, свободно място, определени символи (+, /, \) и ако съдържа някои от тия неща да вади нещо, а ако не да дава някаква грешка.

В това нещо числата трябва да са задължителни, т.е. трябва задължително да има въведени числа, като свободното място и определените символи просто трябва да са позволени, а ако има букви или други символи да изважда грешката.
 
cold_zero каза:
Здравейте, какво да задам в If, за да се прави проверка дали въведената информация съдържа цифри, свободно място, определени символи (+, /, \) и ако съдържа някои от тия неща да вади нещо, а ако не да дава някаква грешка.

В това нещо числата трябва да са задължителни, т.е. трябва задължително да има въведени числа, като свободното място и определените символи просто трябва да са позволени, а ако има букви или други символи да изважда грешката.

Код:
$promenliva = "1234 +-"
if(preg_match('/^[0-9+-\&nbsp\;]+$/i',$promenliva)) { echo 'true'; }
else { echo 'Няма ги'; }
Нещо такова може би?
 
Но искам цифрите да са задължителни, тоест ако съм въвел само +, свободно място или наклонена черта да дава пак грешка.
 
Може ли на мен да дадете пример как да проверя дали в стринга се съдържат цифри и символа две точки ( : ) ?
 

Back
Горе