/**
* 对trim()的扩展
*/
String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
};
String.prototype.ltrim = function() {
return this.replace(/(^\s*)/g, "");
};
String.prototype.rtrim = function() {
return this.replace(/(\s*$)/g, "");
};
/**
* 对startWith()的扩展
*/
String.prototype.startWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length){
return false;
}
return (this.substr(0,str.length) == str);
};
/**
* 对endWith()的扩展
*/
String.prototype.endWith = function(str){
if(str==null||str==""||this.length==0||str.length > this.length){
return false;
}
return(this.substring(this.length-str.length) == str);
};
/**
* 对replaceAll()的扩展
*/
String.prototype.replaceAll = function(s1,s2) {
var raRegExp = new RegExp(s1.replace(/([\(\)\[\]\{\}\^\$\+\-\*\?\.\"\'\|\/\\])/g,"\\$1"),"ig");
return this.replace(raRegExp,s2);
};
//替换占位符
String.prototype.format = function(){
if(arguments.length==0){
return this;
}
for(var s=this, i=0; i<arguments.length; i++){
s = s.replace(new RegExp("\\{"+i+"\\}","g"), arguments[i]);
}
return s;
};
相关推荐
js_trim()十二种实现.txtjs_trim()十二种实现.txtjs_trim()十二种实现.txtjs_trim()十二种实现.txt
C语言实现trim函数,函数名:trim,参数:源字符串、目的字符串...
JAVA中String 有trim()方法去除字符串左右的空格,js中自定义trim方法,去除字符串左右的杂质,可以去除逗号、句号、空格等等特殊字符。
Javascript中实现trim函数的两种方法.docx
javascript trim函数。在javascript中,对于字符串可以使用trim去除末尾和开头的多余空白字符。 方法有两种,分别是普通字符串处理法和正则表达式法。根据需要自选。
TrimSSD是一款可以在任何Windows操作系统对SSD进行TRIM操作的软件 支持重启后对系统盘进行TRIM操作。 速度超快,完胜任何同类软件。 仅支持NTFS文件系统,暂不支持FAT32。 WindowsXP M4-128G 测试通过。
javascript 的 trim 函数的实现,去掉字符串的左右空格,由于只使用了String的原生函数,没有使用正则,运算速度极快,是0毫秒级别的,推荐大家使用.
js-trim()方法IE无效的解决办法
javascript中去空格,javascript中没有内置trim()方法,这里来自己写个方法
startWith.js 判断是否以某个字符串开头 endWith.js 判断是否以某个字符串结束 HtmlEncode.js 转义html标签 dateFormat.js 时间日期格式转换 timeFormat.js 时间个性化输出功能 isDigit.js 判断是否为数字类型 ...
String.trim()Js里面给String添加trim()方法,实现去掉字符串两边空格String.trim()Js里面给String添加trim()方法,实现去掉字符串两边空格String.trim()Js里面给String添加trim()方法,实现去掉字符串两边...
本篇文章小编将为大家介绍,用js实现trim()的解决办法,有需要的朋友可以参考一下
在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用...
trim()在Ie中不支持,需要在使用钱加上这句话。
javascript的TRIM函数和日期时间格式化函数 如 var d = new Date().format('yyyy-MM-dd hh:mm:ss');
一个更高效的JavaScript版trim函数.rar
js代码-trim方法实现
trim函数.txt