smarty正则 数据格式如下 23424-234234,怎么通过‘-’取得这个字符串后面的数值(数字位数是不定的),正则是真不会用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用php处理好了再传给smary 就是了。 这个用explode就行了。不是碰到什么都用正则 lz目的不就是要截取'-'之后的字符串吗substr 就可以截取,或者二楼的explode也可以!$a='23424-234234222222222';$b = substr($a,6);print_r ($b);结果 234234222222222 或者$a='23424-234234222222222';$b = explode('-',$a);print_r ($b);结果 Array ( [0] => 23424 [1] => 234234222222222 ) 然后print_r($b[1]); 在smarty模板里唉,不是php页面。 用php就有点乱了,应为牵涉到多个数组 那就用smarty中的截取字符串函数啊 truncate smarty 本身是由php编写的模版 不行就写个截字符函数放到smarty函数库目录,一样好使能不用正则就别用正则 求一个php的小代码 搜索问题,客户信息系统、OA系统,放在公网上 登陆问题 关于在匹配的字符串中加入变量 提交一个页面、向两个数据库插入数据怎么做到 怎么实现多选只对多选框有作用,不选择表单中的单选框? 如何让PHP调用纯C的动态库? 如何避免重复定义函数 各位大虾,在Windows 2000 Sever 里能安装的MYSQL要到哪个网站下载啊? 这个数据库查询有点头疼,麻烦大伙帮帮我。 数据库批量写入判断问题 当把php文件作为javascript使用时,chrome却将文件内容解释为html
substr 就可以截取,或者二楼的explode也可以!$a='23424-234234222222222';
$b = substr($a,6);
print_r ($b);
结果 234234222222222 或者$a='23424-234234222222222';
$b = explode('-',$a);
print_r ($b);
结果 Array ( [0] => 23424 [1] => 234234222222222 )
然后
print_r($b[1]);
能不用正则就别用正则