js去字符串空格

作者:张昌昌

1、利用正则表达式去掉字符串所有空格

var   s   =   "asd   ddd   bbb   sss";

var   reg   =   /\s/g;

var   ss   =   s.replace(reg,   "");

alert(ss);

2、去除头部和尾部空格

function trim(jia) {

return jia.replace(/(^\s*)|(\s*$)/g, "");

}

//去除头部空格

function ltrim(jia) {

return jia.replace(/(^\s*)/g, "");

}

//去除尾部空格

function rtrim(jia) {

return jia.replace(/(\s*$)/g, "");

}

//去除头尾和中间空格,制表符

function trimSpaces(Str){

var ResultStr = "";

Temp=Str.split(/\s/);

for(i = 0; i < Temp.length; i++)

ResultStr +=Temp[i];

return ResultStr;

总结:(1)空格的正则表达式为/s;(2)利用字符串的split和replace方法;

时间: 2024-08-24 15:38:45

js去字符串空格的相关文章

JS 去字符串空格 总结

转载自:http://www.cnblogs.com/fumj/p/3406420.html str为要去除空格的字符串:去除所有空格:   str   =   str.replace(/\s+/g,"");       去除两头空格:   str   =   str.replace(/^\s+|\s+$/g,"");去除左空格:str=str.replace( /^\s*/, '');去除右空格:str=str.replace(/(\s*$)/g, "&

JS 去字符串空格

str为要去除空格的字符串:去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,"");去除左空格:str=str.replace( /^\s*/, '');去除右空格:str=str.replace(/(\s*$)/g, ""); SCRIPT LANGUAGE="JavaScript"> <!-- //出处:网

js去除字符串空格

str.replace(/\s+/g,""); str.replace(/\s|\xA0/g,""); empName=empName.replace(/^\s+/g,""); //去左 empName=empName.replace(/\s+$/g,"")  //去右 empName=empName.replace(/(^\s*)|(\s*$)/g, ""); //去左右 //去除空格 String.pr

js去除字符串空格(空白符)

 1. replace正则匹配方法 去除字符串内所有的空格:str = str.replace(/\s*/g,""); 去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,""); 去除字符串内左侧的空格:str = str.replace(/^\s*/,""); 去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,""); 2 .str.trim()方法 trim

小程序 - 去字符串空格/二叉树查找

/* * Remove all the white spaces from a string. */ void removeWB(char* str) { char* p; for (p = str; *str; str++) if (*str != ' ') *p++ = *str; *p = '\0'; } 查找某给定值在排序二叉树中是否存在. #include <stdio.h> typedef struct Node { int val; struct Node *left, *rig

JS去除字符串左右两端的空格

去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去. 写成类的方法格式如下:(str.trim();) <script language="javascript"> String.prototype.trim=function(){     return this.replace(/(^

js去空格,trim()方法使用

----------------------------------js去空格---------------------------   去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去. 写成类的方法格式如下:(str.trim();) <script language="javascript&qu

js去掉字符串中的所有空格

1.使用js去掉字符串中的所有空格 1.1.定义一个去空格函数方法 function Trim(str,is_global){ var result; result = str.replace(/(^\s+)|(\s+$)/g,""); if(is_global.toLowerCase()=="g") { result = result.replace(/\s/g,""); } return result; } 1.2. 使用此方法去空格,如下

js去掉字符串的空格

//去左空格; function ltrim(s){ return s.replace(/(^s*)/g, ""); } //去右空格; function rtrim(s){ return s.replace(/(s*$)/g, ""); } //去左右空格; function trim(s){ //s.replace(/(^s*)|(s*$)/g, ""); return rtrim(ltrim(s)); } 这式另一种方式,可以去除字符串中所