Регулярное выражение. Строка содержит только цифры
Задача
Проверить регулярным выражением содержит ли строка только цифры
Решение 1
function test($str) {
return preg_match( '/[^0-9]/', $str);
}
Решение 2
function test($str) {
return preg_match( '/[^\d]/', $str);
}
Решение 3
function test($str) {
return preg_match( '/[\D]/', $str);
}