如何验证PHP中带空格的单字母字符串?

Car*_*pet 5 php regex

我知道有这个函数ctype_alpha,虽然这个函数会FALSE在字符串包含空格(空格字符)时返回.

我如何允许字母字符和空格,但没有别的?

dtb*_*rne 5

$is_alpha_space = ctype_alpha(str_replace(' ', '', $input)));
Run Code Online (Sandbox Code Playgroud)

要么

$is_alpha_space = preg_match('/^[a-z\s]*$/i', $input);
Run Code Online (Sandbox Code Playgroud)