有关js对获取的字符串进行拆分的问题

baidu_31509671 初级java程序猿  2015-09-22 08:08:10
比如说在var str = "123456789"中,我要把9取出来,换成一个新的字符串"123456788"
我试过substring方法,结果不行,求大神指点迷津!!!!!
...全文
82 1 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
baidu_31509671 2015-09-22
多谢两位的回答,我找到原因了,分数不多,笑纳
回复
baidu_31509671 2015-09-22
引用 1 楼 clzhang1017 的回复:
str=str.substring(0,8)+"8"
var card0 = document.getElementById("cardnumber").value; if(card0.length != 0){ var card1 = card0.substring(card0.length()-1, card0.length()); if(card1 == "x"){ var card2 = card0.substring(0 , card0.length()-1); var card = card2 + "X"; }else{ card = card0; } }else{ ... } 这个是我之前的代码
回复
bichir 2015-09-22
楼上的可以也可以直接用str.replace str = str.replace("9","8");
回复
一只大码猴 2015-09-22
str=str.substring(0,8)+"8"
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-09-22 08:08
社区公告
暂无公告