在线等待,请帮忙,preg_match的问题 只匹配英文,数字preg_match('/[a-zA-Z\d]/',$str); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(preg_match("/[^0-9a-zA-z]/",$text)) echo "含有非法字符"; 楼上几位~~~不可以啊~~preg_match('/[a-zA-Z\d]/',$str)preg_match("/[^0-9a-zA-z]/",$text)这两种方法,如果是数字和英文的组合,就不能通过这个验证啊! 唠叨的方法可以<?phpfunction tf($str){ echo '<br>'; return preg_match('/[^0-9a-zA-z]/',$str) ? "非法": "合法";}echo tf('test');echo tf('1234');echo tf('test1234');echo tf('1234test');echo tf('t1e2s3t4');echo tf('test测试');?>输出合法合法合法合法合法非法----------------------http://www.phpe.net/downloads/22.shtml有下载"这方面的资料" 给一个xml格式和一个服务器地址,怎么用php写接口 有人用过phpThumb吗? 高分解答封装sql语句疑问! php数组添加元素 bat执行PHP文件 还是问一个mysql的查询汇总的汇总问题 表单中对值的判断 各位新年快乐 在PHP中自动提交的功能如何实现? 最近高考上头条这个东西很火,请问大家这东西怎样用php做出来的呢? win2k 下 MYSQL与MSSQL是不是有冲突呢? 操作txt的问题,狂送分
echo "含有非法字符";
不可以啊~~
preg_match('/[a-zA-Z\d]/',$str)
preg_match("/[^0-9a-zA-z]/",$text)
这两种方法,如果是数字和英文的组合,就不能通过这个验证啊!
{
echo '<br>';
return preg_match('/[^0-9a-zA-z]/',$str) ? "非法": "合法";}echo tf('test');
echo tf('1234');
echo tf('test1234');
echo tf('1234test');
echo tf('t1e2s3t4');
echo tf('test测试');?>输出合法
合法
合法
合法
合法
非法
----------------------
http://www.phpe.net/downloads/22.shtml有下载"这方面的资料"