js移除最后一个字符,js替换字符串的连接符号,js移除最后一个分隔符号
2023-09-11 14:18:15 时间
js移除最后一个字符
js移除最后一个分隔符号
js替换字符串的连接符号
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
蕃薯耀 2016年4月19日 09:48:55 星期二
http://fanshuyao.iteye.com/
有些方法用了jquery的去空格方法,可以用方法trim()替换$.trim(str),我就不替换了
/** * 去掉字符串头尾空格 * @param str 传入的字符串值 * @author lqy * @since 2015-08-21 */ function trim(str) { if(str == null){ return ""; } return str.replace(/(^\s*)|(\s*$)/g, ""); }; /** * 去掉字符串所有空格 * @param str 传入的字符串值 * @author lqy * @since 2015-08-21 */ function removeSpace(str){ if(str == null){ str = ""; } return str.replace(/\s/g, ""); };
/** * 移除最后一个字符 * @param str * @returns */ function removeLastCode(str){ if(str == null || str == "" || str.length < 1){ return str; } return str.substring(0, str.length-1); }; /** * 移除最后一个分隔符号 * @param str * @param splitCode 为Null时,默认为, * @returns */ function removeLastSplitCode(str, splitCode){ if(str == null || str == "" || str.length < 1){ return str; } if(isNull(splitCode)){ splitCode = ","; } if(str.indexOf(splitCode) > -1){ var lastIndex = str.lastIndexOf(splitCode); if(lastIndex == (str.length-1)){ return str.substring(0, str.lastIndexOf(splitCode)); }else{ return str.substring(0, str.lastIndexOf(splitCode))+str.substring(str.lastIndexOf(splitCode)+1); } } return str; }; /** * 替换字符串的连接符号 * @param str * @param oldSymbol * @param newSymbol * @returns {String} */ function replaceSymbol(str, oldSymbol, newSymbol){ var returnString = ""; if(str != null && $.trim(str) != ""){ var arrayStr =str.split(oldSymbol); if(arrayStr != null && arrayStr.length > 0){ for(var i=0; i<arrayStr.length; i++){ if(arrayStr[i] != null && $.trim(arrayStr[i]) != ""){ returnString += $.trim(arrayStr[i]) + newSymbol; } } } } if(returnString.indexOf(newSymbol) > -1){ returnString = returnString.substring(0, returnString.length - 1); } return returnString; };
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
蕃薯耀 2016年4月19日 09:48:55 星期二
http://fanshuyao.iteye.com/
相关文章
- JS框架_(JQuery.js)纯css3进度条动画
- JS框架_(coolShow.js)图片旋转动画特效
- JS框架_(Esign.js)仿信用卡电子签名特效
- JS框架_(JQuery.js)点赞按钮动画
- JS框架_(Laydate.js)简单实现日期日历
- 【华为云技术分享】【一统江湖的大前端】PPT制作库impress.js
- baguetteBox.js响应式画廊插件(纯JS)
- JS插件之——bootstrap-suggest.js
- thymeleaf引入公共css、js等
- Mock.js简易教程,脱离后端独立开发,实现增删改查功能
- JS变量你不知道的点
- Atitit stomp.js conn连接activemq 目录 1.1. activemq 启动,已经默认开启了stomp ws的接口。。地址是1 1.2. Js 客户端代码1 1.3
- 华为OD机试 - 求符合要求的结对方式(Java & JS & Python)
- three.js(JS 三维模型库)介绍和入门
- js——if判断(只为空字符串时进行操作,使用全等)
- ML之SVM:基于Js代码利用SVM算法的实现根据Kaggle数据集预测titanic(泰坦尼克号)数据集生存人员
- js逆向分析之acorn和escodegen的使用
- leetcode 78. 子集 js 实现
- babel配置项目目录支持转换es6语法,引入非项目目录js后,引入Js转换无效
- js之向div contenteditable光标位置添加字符
- JS 查看标签下某元素所有信息(查看元素,查询元素,遍历元素、HTMLCollection对象、NodeList对象)