数码资讯
使用js删除空格或删除所有空格
1。删除字符串前后的所有空格: 代码如下: 功能微调(STR) { 返回(str.replace /(^ *)|( * $)/ g,); } 解释uff1a 如果您直接使用jQuery(STR)方法使用jQuery,则STR表示将删除所有空格之前和之后的字符串。 2。删除字符串中的所有空格(包括中间
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
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;
代码如下:
功能微调(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;
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。