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()是用来删除字符串两端的空白字符并返回,trim方法不影响原来的字符串,他返回的是一个新的字符串;

缺点:只能去除字符串两端的空格。不能去除中间的空格

所以当对一个值通过trim()方法去除左右空格后,应该从新定义一个变量来装这个新值,而它原来的老值是没有变化的

var str1=w_str.value.trim();

单独去除左侧空格则使用 str.trimLeft(); //var str_1 = str.trimLeft();

单独去除右侧空格则使用 str.trimRight();//var str_1 = str.trimRight();

3 通过jquery方法

$.trim() 函数用于去除字符串两端的空白字符

注意:$.trim()函数会移除字符串开始和末尾处的所有换行符,空格(包括连续的空格)和制表符。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。

var str_1 = $.trim(str);

4 实例

var w_str=document.getElementById("wstr");

var w_btn=document.getElementById("wbtn");

w_btn.οnclick=function(){

var str1=w_str.value.trim();

console.log(w_str.value.length);

console.log(str1.length);

}

js 减去字符串_js 去除字符串空格符相关推荐

  1. java去除前后空格_js去除字符串前后空格的多种方法

    js去除字符串前后空格的五种方法. 第一种:循环检查替换 复制代码 代码示例: //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } ...

  2. java js 截取字符串_js截取字符串的方法

    JS提供两个截取字符串的方法,分别是:slice()和substring() slice和substring都可以接受一个或两个参数,第1个参数是获取要截取的字符串的直始位置,第2个参数如果不为空则是 ...

  3. js 正则是否包含某些字符串_JS 判断字符串中是否包含某个字符串(方法总结)...

    我是想在js中判断字符串是否包含某个中文,将方法记录起来,这些方法也适用于数字.字母.实践是检验真理的唯一标准,还是要多多测试啊. String对象的方法 方法一:indexOf() var grou ...

  4. js 正则是否包含某些字符串_js 判断字符串中是否包含某个字符串(转载)

    from : https://www.cnblogs.com/ooo0/p/7741651.html String对象的方法 方法一: indexOf()   (推荐) var str = " ...

  5. js 正则是否包含某些字符串_js判断字符串中是否包含某个字符串

    String对象的方法 1)indexOf() 推荐 var str = "123"; console.log(str.indexOf("3") != -1); ...

  6. jquery 逗号分割截取字符串_JS/JQUERY字符串截取分割匹配等处理汇总

    开发中常常会遇到各种字符串处理,汇总一下,备用. 1.字符串转换 var num = 19; // 19 var myStr = num.toString(); // "19" 你 ...

  7. nodejs 截断字符串_JS截取字符串常用方法详细整理

    截取字符串的使用比较广泛,有很多中方法,本文粗略的整理了一些,感兴趣的额朋友可以才参考下 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg ...

  8. jquery 逗号分割截取字符串_JS截取字符串常用方法详细整理

    使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子:str="jpg|bmp|gif|ico|png" ...

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

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

最新文章

  1. sqlmap写文件为空之谜
  2. numpy.loadtxt()用法
  3. Windows 8 Directx 开发学习笔记(二)建立模型及初始化设备
  4. Command(命令)
  5. SQL 插入一列数据
  6. AD格式生产文件Gerber文件的制作
  7. 看地形地貌下载什么地图?看地形地貌软件介绍
  8. python自动化测试—Python自动化框架及工具
  9. 网络工程师笔记--广域网和接入网
  10. 字节二面(估计是凉了)
  11. Jenkins的制品管理
  12. Python虚拟环境安装与pyenv
  13. [题单]多校补题 2017-2012
  14. 一些技能点语法糖(上)
  15. mysql4.0做主从时主库的备份脚本
  16. 钢铁是怎样炼成的之彭明盛
  17. Tkinter 组件详解(七):Entry
  18. 北漂经历 | 我在北京这几年(全)
  19. 拉仇恨!李想靠微博股票赚了两三倍,只有千把万
  20. 抓取全国行政区划(PHP)代码

热门文章

  1. Mtlab中的小括号()、中括号[]、大括号{}的使用及区别
  2. 强烈推荐 | 程序员七大生产力工具
  3. NDK 1366 yep的礼物
  4. tomcat修改字符集
  5. 保温杯哪种材质最好_哪种材质的水杯最安全
  6. 长沙理工集训队-9.11日组队赛
  7. xxl-job转Oracle(2.2.0版本)
  8. 淘宝店铺装修 免费扶植版教程
  9. word无法启动转换器html32,Word无法启动转换器(2种原因)
  10. i51240p和i71260p差距多大 i5 1240p和酷睿i7 1260p选哪个好?区别对比评测