php正则的一个小问题 为什么我用ereg("^\d$","2") 返回false, 居然不匹配数字,还有\w也是所以我只能有[0-9]来代替,真是郁闷!试了老长时候也行,求大家帮帮忙啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ereg不清楚 一个淘汰的东西 趁早换到preg... 别ereg你们看的都是多老的教材了啊 /d 代表数字 这是Perl风格的正则表达式里的符号。在POSIX风格的正则表达式中,也就是erge函数中,代表数字的符号是[[:alnum:]]字母字符 [[:alpha:]]小写字母 [[:lower:]]大写字母 [[:upper:]]小数 [[:digit:]]十六进制数字 [[:xdigit:]]标点符号 [[:punct:]]你上面的那个语句应该这样写ereg("^[[:alnum:]]$",'2') ereg在5.4已经不支持了,我网有用到这个都出错了 我也是这么想的,因为学php的时候 我记得有提到posix这的,但是忘了posix这个单词怎么拼(挺菜的),所有百度查不到,一直也不敢确定。谢谢你啊!!! 求.htaccess一个地址转发的写法 Mysql模糊查询去除空格问题?? 这段正则怎么提取呀? 求助 PHP判断骰子花色的问题 求教:关于mysql4的跨表统计 怎樣可維持在textarea裡的格式? 一个小数点问题 为何不能在<img src=' '>中调用其它页面(回答给高分) 在线编辑器(spaw)商用要钱不? 有人用过cactiEZ监控MYSQL吗。碰到问题希望帮忙解决 求PHP字符窜过滤函数
你们看的都是多老的教材了啊
在POSIX风格的正则表达式中,也就是erge函数中,
代表数字的符号是[[:alnum:]]
字母字符 [[:alpha:]]
小写字母 [[:lower:]]
大写字母 [[:upper:]]
小数 [[:digit:]]
十六进制数字 [[:xdigit:]]
标点符号 [[:punct:]]你上面的那个语句应该这样写
ereg("^[[:alnum:]]$",'2')
我也是这么想的,因为学php的时候 我记得有提到posix这的,但是忘了posix这个单词怎么拼(挺菜的),所有百度查不到,一直也不敢确定。
谢谢你啊!!!