字符串包含x个数字和文本

时间:2015-03-11 05:24:11

标签: php string if-statement

我想在php中检查一个字符串是否包含4个数字加上一个空格然后是文本。

这样的事情:1234 asdf

If there are more or less then 4 numbers => false  
If there is no text after the numbers => false

我怎样才能以正确的方式做到这一点?

1 个答案:

答案 0 :(得分:0)

试试这个:

$text = '1234 dss';
$returnValue = preg_match('/^[0-9]{4} [a-zA-Z]{1,}$/', $text, $matches);

您可以在此处播放:https://www.functions-online.com/preg_match.html