很简单的正则问题,送分了 因为""里确实不包含a-z这样改就好了:/[^a-z]/==>/[^a-z]+/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (preg_match('/[^a-z]+/', "")) {echo 'false';}else echo 'true'; 那if (preg_match('/[^a-z]/', "a")) { echo 'false';}else echo 'true';呢?也是true就是说"a"和""里都有a-z?不对吧 这条语句preg_match('/[^a-z]/', "a")) 本来就是false你想让你的输出false 的话就不要这样写了。if (!preg_match('/[^a-z]/', "a")) { echo 'false';}else echo 'true';这样肯定是输出false;了。 apache 开启Rewrite模块报错 网站向用户QQ发信息? 关于数组的问题,请各位给点思路! 网页上有错误,怎么修复? 關於二維的陣列 不想让人直接打开某个.PHP页面的时候,出现“非法请求”的提示。。。 PHP JAVASCRIPT PHP中数据库Mysql还原时报错 关于php和mysql? php 列队问题 谁能给我讲讲unpack()的用法? 请教:关于PHP搜索的一些问题?
echo 'false';
}else echo 'true';
if (preg_match('/[^a-z]/', "a")) {
echo 'false';
}else echo 'true';
呢?
也是true就是说"a"和""里都有a-z?
不对吧
你想让你的输出false 的话就不要这样写了。
if (!preg_match('/[^a-z]/', "a")) {
echo 'false';
}else echo 'true';
这样肯定是输出false;了。