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这个单词怎么拼(挺菜的),所有百度查不到,一直也不敢确定。谢谢你啊!!! 二级菜单,随地方的变化显示学校。 求助:跨页面无法传值的问题?在线等啊啊啊 php中把字母转换成ASCII的时候该用什么函数来转换? SQL语句按首字母排序问题 透過php傳直給android並轉換字串問題 使用apache和postgres数据库建站的高手进来看看!技术讨论 帮我看看这段代码为什么不起作用啊? php版本从5.2升级到5.3.17后file_get_contents请求响应速度超慢 php中如何实现定时处理! php 数据修改的post改写 有人用过cactiEZ监控MYSQL吗。碰到问题希望帮忙解决 求PHP字符窜过滤函数
你们看的都是多老的教材了啊
在POSIX风格的正则表达式中,也就是erge函数中,
代表数字的符号是[[:alnum:]]
字母字符 [[:alpha:]]
小写字母 [[:lower:]]
大写字母 [[:upper:]]
小数 [[:digit:]]
十六进制数字 [[:xdigit:]]
标点符号 [[:punct:]]你上面的那个语句应该这样写
ereg("^[[:alnum:]]$",'2')
我也是这么想的,因为学php的时候 我记得有提到posix这的,但是忘了posix这个单词怎么拼(挺菜的),所有百度查不到,一直也不敢确定。
谢谢你啊!!!