使用js删除空格或删除所有空格

使用js删除空格或删除所有空格
1。删除字符串前后的所有空格:

代码如下:
功能微调(STR)
{
返回(str.replace /(^ *)|( * $)/ g,);
}
解释uff1a

如果您直接使用jQuery(STR)方法使用jQuery,则STR表示将删除所有空格之前和之后的字符串。

2。删除字符串中的所有空格(包括中间空格,您需要设置第二个参数:g)

代码如下:
功能装饰(STR,is_global)
{
VaR结果;
(结果= str.replace /(^ +)|( + $)/ g,);
如果(is_global。toLowerCase)=(G)
{
结果:result.replace( / / g,);
}
返回结果;
}
3,现在大多数浏览器基本上支持字符串的修剪功能。但为了与不支持的浏览器兼容,我们最好将下面的代码添加到JS文件(不删除换行符,删除选项卡并删除T)。
如果(!字符串.原型.修剪){

/ * ---------------------------------------
*扫弦的两端,包括换行符、制表符
* --------------------------------------- * /
(string.prototype.trim =功能){
返回this.triml()Trimr();
}

/ * ----------------------------------------
*清弦留下空间,包括一个换行符、制表符
* --------------------------------------- * /
(string.prototype.triml =功能){
返回this.replace( / ^ { 、;
}

/ * ----------------------------------------
*清弦右空间,包括一个换行符、制表符
* ---------------------------------------- * /
(string.prototype.trimr =功能){
返回this.replace( / { 、;
}
}
如果只需要修剪功能,只有一个可以写:
如果(!字符串.原型.修剪){

/ * ---------------------------------------
*扫弦的两端,包括换行符、制表符
* --------------------------------------- * /
(string.prototype.trim =功能){
返回this.replace( /(^ { ◎T } + | { $;
}

}
使用代码:

var;
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部