PHP中正则表达式尀s不是匹配任意一个空白符吗

2024-12-01 04:06:31
推荐回答(4个)
回答1:

\s是匹配所有的空白符,包括空格,制表符,和换行符。
而preg_match(march,subject),第一个参数是正则表达式,第二个参数是查找字符串。所以,你的这个是在$str:"sfdghfg54\f"中找空白符,所以应该是找得到。
我在自己的电脑上输入这段代码,是输出匹配。

回答2:

\s
匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。

\S
匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。

关于你上面的代码,我复制粘贴执行的结果是“匹配”
我是windows 8 火狐浏览器

回答3:

WIN7 旗舰版下  IE 谷歌都OK 你原来的代码  没有任何改动

回答4:

以前我也是高手,不过现在忘了,我不说话,我来看看