gpt4 book ai didi

php - 检查以空格和总长度开头的字符串的正则表达式 10 PHP

转载 作者:可可西里 更新时间:2023-11-01 00:59:03 29 4
gpt4 key购买 nike

我编写了 PHP 代码来使用正则表达式检查字符串。每个字符串都应以空格开头,总长度应恰好为 10。

$str = ' 123456789';
if(preg_match('/^([ 0-9]){10}+$/', $str)){
echo 'true';
}
echo 'false';

当我更改 $str 变量时,我期望得到以下结果。但是使用上面的正则表达式,我只得到了第一个。

$str = ' 1234567890'; //true
$str = '1234567890'; // false

最佳答案

如果您真的是指空白,那么请使用\s 作为您的空白,因为它也会抓取制表符。另外,看起来你只想要数字。如果是这样使用:

'/^\s\d{9}$/'

如果没有则使用:

'/^\s.{9}$/'

关于php - 检查以空格和总长度开头的字符串的正则表达式 10 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32598979/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com