function trim(str)
        {
            return str.replace(//s+/g,"");
        }

javascript去除字符串空格的函数

function  jtrim(s)  
{  
   var  i,b=0,e=s.length;  
    for(i=0;i<s.length;i++) //去左空格
          if(s.charAt(i)!=' '){b=i;break;}  
     if(i==s.length)  
        return  "";

for(i=s.length-1;i>b;i--)  去右空格
       if(s.charAt(i)!=' '){e=i;break;}  
  return  s.substring(b,e+1);  
}

下面的更好点

//去左空格; 
function ltrim(s){ 
return s.replace( /^/s*/, ""); 

//去右空格; 
function rtrim(s){ 
return s.replace( //s*$/, ""); 

//去左右空格; 
function trim(s){ 
return rtrim(ltrim(s)); 
}

JavaScript去除字符串首尾空格相关推荐

  1. 去掉字符串首尾逗号_去除字符串首尾空格和特殊字符

    去除字符串首尾空格和特殊字符 用户在输入数据时,经常会在无意中输入多余的空格,在有些情况下,字符串中不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符.在PHP中提供了trim()函数去 ...

  2. C语言去掉字符串首尾空格,C语言实现去除字符串首尾空格

    C语言实现去除字符串首尾空格 2019年09月28日 | 萬仟网IT编程 | 我要评论 /* C语言去除字符串首尾空格,trim()函数实现 https://blog.csdn.net/u013022 ...

  3. 去除字符串首尾空格【shell】

    去除字符串首尾空格: trim_string() {: "${1#"${1%%[![:space:]]*}"}": "${_%"${_##* ...

  4. C语言去除字符串首尾空格

    char * strim(char *str)//去除首尾的空格 {char *end,*sp,*ep;int len;sp = str;end = str + strlen(str) - 1;ep ...

  5. js 字符串删除首尾_js去除字符串首尾空格

    大家可能会说js删除字符串首尾空格有什么好说的, 哪个不会啊.确实,大家应该都会, 现在浏览器都支持, 不支持的可以使用ployfill,代码如下 if (!String.prototype.trim ...

  6. js去除字符串首尾空格

    说明 JavaScript 正则表达式 g.i.m分别代表的意思 g:表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即 停止: i:表示不区分大小写(case-i ...

  7. C语言 IP地址合法性判断 去除字符串首尾空格

    1.c语言地址合法判断 bool IsIPaddress_standard(const char* pszIPAddr) {if (!pszIPAddr) return false; //若pszIP ...

  8. Lua 利用 match 和正则表达式去除字符串首尾空格

      正则表达式中,字符含义这篇文章写的不错,https://www.cnblogs.com/meamin9/p/4502461.html.   其中 ^ 和 & 分别代表字符串首尾,%s 代表 ...

  9. ios 去除字符串首尾空格、换行

    1. 去除首尾空格 NSString *title = [title stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharact ...

最新文章

  1. angular动态选择HTML模板,在angular2中动态加载HTML模板
  2. Yii的应用主体的配置
  3. CentOS 5.x 系统下使用yum 升级php到5.2.x
  4. 十二、dbms_logmnr(分析重做日志和归档日志)
  5. mongodb java set_MongoDB Java常用操作
  6. html文件打开多出很多数字,【求助】页面上显示几个数字,打开html的时候希望能滚动起来...
  7. Golang在Linux环境下的POSIX风格socket编程
  8. Linux读取内核空间,linux,arm_arm如何在内核空间直接读写某个物理地址(或者进程的虚拟地址),linux,arm,c,linux-kernel,memory - phpStudy...
  9. 【状压dp】【最短Hamilton路径】
  10. 让Win10中文操作系统默认使用英文输入法,并且Ctrl+Shift切换中英文
  11. socket pro 启动客户端的命令
  12. 用python找千字文的重复字
  13. DDR3内存技术原理
  14. 鸿蒙设备开发者门户,鸿蒙系统在华为开发者大会上正式亮相
  15. 洛谷题单···(Python)
  16. python英文发音-用Python写一个背英文单词程序
  17. nodejs微信公众号开发第一步(接入指南)--wechat模块
  18. 上海滩第一代炒股大户沉浮录
  19. MyBatis万能插入语句
  20. Linux 常用的操作

热门文章

  1. 服务器插显示器黑的,服务器插显示器不显示
  2. OpenCV中的特征匹配+单应性以查找对象
  3. 记录Mask RCNN调整预测网格 font大小
  4. 有源晶振和无源晶振的区别
  5. Linux那些事儿 之 戏说USB(24)设备的生命线(七)
  6. linux查看流量开源,Linux流量监控工具 - iftop
  7. ceres实现的pnp解算后的位姿优化代码详解
  8. 基于平面几何精确且鲁棒的尺度恢复单目视觉里程计
  9. MyRocks: 为facebool 的社交图谱服务的LSM-tree存储引擎
  10. CEPH核心理论 相关导图(持续更新)