如何检查字符串中的整数和特殊字符?

时间:2014-12-07 10:14:51

标签: php

我正在制作一个注册页面。 每当用户在“名称”字段中放置数字/特殊字符时,我都会显示错误!

那么有什么功能可以做同样的事情吗?

2 个答案:

答案 0 :(得分:1)

使用此正则表达式'/ ^ [a-z] [a-z] * $ / i'。它只匹配字母和空格。

if (!preg_match('/^[a-z][a-z ]*$/i', $firstname)) {
    // firstname is invalid
}

答案 1 :(得分:0)

可以使用正则表达式。例如:

$str = 'test';
if(!preg_match('/^[a-zA-Z ]+$/', $str)){
    //echo 'invalid';
}

Regex Demo