求一个简单正规 $str="test";if(!preg_match('/^[a-zA-Z0-9]{4,8}[-\w][-\d]$/',$str))echo "wrong";只限是英文、或数字、或横线、或底线以上的有点错,输入纯英文便當錯了謝謝 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问整句应该是如何?这样?$str="ks01";if(!preg_match('/^[a-zA-Z0-9][\d\w\-]$/',$str))echo "wrong";好像不行我是想,可以输入英文、或数字、或横线、或底线ksks01ks-11-ksks_10_ks也符合谢谢 \w任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个\d多余的你的意思是a-zA-Z0-9开头,后面跟英文、或数字、或横线、或底线的任意组合吧/^[a-zA-Z0-9][\w\-]*$/ 数组操作,我会的函数没几个,翻手册也没找到,所以想找高手谁帮改下。 php导出doc文件图片问题 我刚申请的免费php空间20m 不带mysql 商城商品的商品号大家是怎样实现的 seo搜索引擎技术群热招中~~~ Notice:Array to string conversion 怎样在win2003下安装php5 有关含有php的页面的语言问题 请问用什么函数可以把GB码转换成UTF-8? php 变量传递 求助? 求救php问题 zend studio debug 发现显示 blankxxxx.php
if(!preg_match('/^[a-zA-Z0-9][\d\w\-]$/',$str))echo "wrong";好像不行我是想,可以输入英文、或数字、或横线、或底线
ks
ks01
ks-1
1-ks
ks_1
0_ks
也符合
谢谢
任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个
\d多余的
你的意思是a-zA-Z0-9开头,后面跟英文、或数字、或横线、或底线的任意组合吧/^[a-zA-Z0-9][\w\-]*$/