php js 字符串删除,JavaScript_JS 删除字符串最后一个字符的实现代码,字符串:string s = "1,2,3,4,5," 目 - phpStudy...

JS 删除字符串最后一个字符的实现代码

字符串:string s = "1,2,3,4,5,"

目标:删除最后一个 ","

方法:用的最多的是substring,这个也是我一直用的

s=s.substring(0,s.length-1)

最近老遇上这种事,如有一个字符串“[lightinthebox]”,但是我只是需要lightinthebox,就是不要“[]”。怎么用又快又有效的办法去掉呢。

stringObject.substring(start,stop) //截取的是开始与结束的字符串。

stringObject.substr(start,length) //截取的是开始与字符串长度。

考虑到这些,和方法的连缀。

stringObject.substr(1).substring(-1,0) //就是可行的啦

这里就顺便说一个截取时间啦,现在都是有那种想把个位变为两位。如9展现为09以便于格式对齐。

很多地方都是判断这个数字是否小于10,来确定添加0

如果我们用字符串,则都不用判断,全加一位,截取最后两位即可啦,01,010,011也就变成了01 10 011

具体的我不说了,免得有人笑我

后来因为phpstudy后台需要增加一些小功能,特谢了一个函数,先判断最后一个字符是不是,再进行替换

function delfh(str){

str=str.replace(",,",",");

if(str.substring(str.length-1,str.length)==","){

str2=str.substring(0,str.length-1);

delfh(str2);

}else{

str2=str;

}

return str2;

}

var s2="1,,,2,,,,3,,,,4,54,454,,,,,,,,,,,,,,,,";

var s="415929,415930,415931,415932,415933,415934,415935,415936,415937,415938,415939,415940,415941,415942,415943,415944,415945,415946,415947,415948,1,2,3";

alert(delfh(s2));

经测试没问题。相关阅读:

mac版阿里旺旺怎么下载 mac版阿里旺旺下载安装使用图文教程

Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)

jQuery常用的一些技巧汇总

详解Android中的Context抽象类

最简单的SD卡文件遍历Android程序

css背景应用中的repeat-x与repeat-y各是什么意思

一个看起来比较舒服值得学习的文本框样式

Win8.1怎么升级最新Win10系统 Win8.1通过update升级Win10图文教程

理解Java中的内存泄露及解决方法示例

使用DataTable更新数据库(增,删,改)

JSP父页面传参数到子页面及接收示例

Js中的substring,substr与C#中的Substring比较

Android 监听锁屏、解锁、开屏 功能代码

JavaScript中对象property的删除方法介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值