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

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: [问题] replace的问题  
 
tyk
新手上路
Rank: 1



UID 87438
精华 0
积分 15
帖子 7
金钱 15 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-1-25
状态 离线
replace的问题

问题是这样的,想将str中的http://去掉(不分大小写),下面这个可以去掉但如果地址里有大写就不能替换。
而且如果str中含有空格那么href中的值会从空格处断掉(空格以后的没有了<a href=www.163.com/f>www.163.com/f d/2.rar</a>),但链接文字却是完整的。
请各位帮忙看看.谢谢!

if (str.search(/^http/i)!=-1) {
                str=str.replace("http://","");
                F.innerHTML="<a href="+str+">"+str+"<\/a>";
        }
2008-3-9 04:27 PM#1
查看资料  发短消息  顶部
 
km3945 (km3945)
版主
Rank: 7Rank: 7Rank: 7
版主


UID 46538
精华 0
积分 1310
帖子 1278
金钱 1310 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2004-11-8
状态 离线
[推荐阅读] 我他妈的今天碰鬼了,关于ewebeditor编辑器的问题
str='Http://abc.ocm'
    alert(str.replace(/^http:\/\//i,""))




学会用下半身来思考!
2008-3-10 09:33 AM#2
查看资料  Blog  发短消息  QQ  顶部
     


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


 




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

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