关于一个简单的正则表达式! explode(",", ...);for(){ explode("#", ...);} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = "1,AAAA#2,BBBB#3,CCCC#4,DDDD#" ;$a = preg_replace("/(\d)(,\w+#)/","'\\1',",$str) ;$b = preg_replace("/\d,(\w+)#/","'\\1',",$str) ; 多了个逗号substr($a,0,-1) ;substr($b,0,-1) ; 如果 $str 中含有中文就不行了.$str = "1,AAAA#2,BBBB#3,CCCC#4,DDDD#" ;比如变成$str = "N01,主页#N02,新闻#N03,下载#";就不行了. $a = preg_replace("/([\w\d]+)(,.+?#)/","'\\1',",$str) ;$b = preg_replace("/[\w\d]+,(.+?)#/","'\\1',",$str) ; 求一个php下载的方法,求大家帮帮忙~~~ <****>一个PHP的查询后插值的小问题,,请大家指教:) 贡献一份爱心,救救未来PHP程序员“随风”的眼睛! 从来没有用过php的类,有什么好处? PHP语言的面向过程与面向对象? php注释/**/? PHP初学有没一套比较简单的开源程序参考? 关于Cookies的问题 php 的设置问题!! 请教一个字符集的问题 求一个UPDATE语句 请哥哥姐姐帮个忙!谢谢~^-^
$a = preg_replace("/(\d)(,\w+#)/","'\\1',",$str) ;
$b = preg_replace("/\d,(\w+)#/","'\\1',",$str) ;
substr($a,0,-1) ;
substr($b,0,-1) ;
$str = "1,AAAA#2,BBBB#3,CCCC#4,DDDD#" ;
比如变成
$str = "N01,主页#N02,新闻#N03,下载#";
就不行了.
$b = preg_replace("/[\w\d]+,(.+?)#/","'\\1',",$str) ;