喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] 求正则写法  
 
Richie.s (Richie.s)
注册会员
Rank: 2
一般会员



UID 27124
精华 0
积分 78
帖子 75
金钱 78 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-3-21
来自 深圳
状态 离线
求正则写法

$str='   1,2,3 ,"a,b,c" , 4,5,6,"d,e,f "  ';
要把"里的,全改为#,怎么办呢,求助


我知道可以这样:
用 /\"(.*)\"/U ,可以匹配到 "d,e,f"和"h,i,j",所以我觉得就应该用下面这样的方法,
$str='a,b,c,"d,e,f",g,"h,i,j"';
$str = preg_replace("/\"(.*)\"/U", str_replace(",","#",'\\1'), $str);

但str_replace为啥不起作用呢?应该怎么办呢,请高手指点

[ 本帖最后由 Richie.s 于 2008-5-4 10:08 PM 编辑 ]
2008-5-4 10:03 PM#1
查看资料  发短消息  QQ . .   顶部
 
士为心志
新手上路
Rank: 1


UID 100851
精华 0
积分 46
帖子 54
金钱 46 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-11-7
状态 离线
[推荐阅读] 站长联盟提供这种服务,对他有什么好处?
str_replace 可以啊 你搞错了吧!



我要进步!
2008-5-5 11:52 AM#2
查看资料  发短消息  顶部
 
士为心志
新手上路
Rank: 1


UID 100851
精华 0
积分 46
帖子 54
金钱 46 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-11-7
状态 离线
[推荐阅读] 我的电影网站开通了!
str_replace 可以啊 你搞错了吧!



我要进步!
2008-5-5 11:55 AM#3
查看资料  发短消息  顶部
 
osdn
禁止发言

初级会员



UID 66985
精华 0
积分 -37
帖子 353
金钱 -37 喜悦币
威望 0
人脉 0
阅读权限 0
注册 2005-9-28
来自 红色主机
状态 离线
[推荐阅读] 如何用php生成gif动画呢?
*** 作者被禁止或删除 内容自动屏蔽 ***
2008-5-5 09:44 PM#4
查看资料  访问主页  发短消息  顶部
 
levie
新手上路
Rank: 1



UID 120800
精华 0
积分 15
帖子 16
金钱 15 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-4-29
状态 离线
[推荐阅读] 请问为什么论坛会员资料要用两个表,例如phpwind的:pw_members pw_memberdata
不用正则,
$str =str_replace(',','#',$str);
2008-5-5 11:11 PM#5
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.031999 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP