使用js去除字符串内所带有空格,有以下三种方法

( 1 ) replace正则匹配方法

去除字符串内所有的空格:str = str.replace(/\s*/g,"");

去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");

去除字符串内左侧的空格:str = str.replace(/^\s*/,"");

去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");

示例:

var str = " 6 6 ";
var str_1 = str.replace(/\s*/g,"");
console.log(str_1); //66
var str = " 6 6 ";
var str_1 = str.replace(/^\s*|\s*$/g,"");
console.log(str_1); //6 6//输出左右侧均无空格
var str = " 6 6 ";
var str_1 = str.replace(/^\s*/,"");
console.log(str_1); //6 6 //输出右侧有空格左侧无空格
var str = " 6 6 ";
var str_1 = str.replace(/(\s*$)/g,"");
console.log(str_1); // 6 6//输出左侧有空格右侧无空格

( 2 ) str.trim()方法

trim()方法是用来删除字符串两端的空白字符并返回,trim方法并不影响原来的字符串本身,它返回的是一个新的字符串。

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

示例:

var str = " 6 6 ";
var str_1 = str.trim();
console.log(str_1); //6 6//输出左右侧均无空格
单独去除左侧空格则使用 str.trimLeft(); //var str_1 = str.trimLeft();
单独去除右侧空格则使用 str.trimRight();//var str_1 = str.trimRight();

( 3 ) JQ方法:$.trim(str)方法

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

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

示例:

var str = " 6 6 ";
var str_1 = $.trim(str);
console.log(str_1); //6 6//输出左右侧均无空格

js去除字符串空格(空白符)相关推荐

  1. js去除字符串空格(空白符) 将数组转化为字符串

    需求:使用elment input框 文本域,支持多工单号查询,因为复制的数据会有空格出现,后端不要空格 所以需要去除空格并转成字符串 js去除空格: let a = this.crud.query. ...

  2. js 去除字符串空格

    1.直接使用trim()方法,此方法只能去除前后空格不能去除字符串中间的空格,此方法并不影响原来的字符串本身,它返回一个新的字符串 使用方法:str.trim() 单独去掉左边空格:str. trim ...

  3. JS去除字符串空格方法

    方法一:使用replace正则匹配的方法 去除所有空格: str = str.replace(/\s*/g,""); 去除两头空格: str = str.replace(/^\s* ...

  4. 如何用js去除字符串空格

    方法一:使用replace正则匹配的方法 去除所有空格 str = str.replace(/\s*/g,""); 去除两头空格 str = str.replace(/^\s*/\ ...

  5. js去除字符串的空格

    说到去除空格,首先都会想到的就是trim()方法,但是trim()只能去除字符串前后的空格,无法去除字符串中间的空格. 下面总结一下js去除字符串空格的几种方法: 1.trim() trim()是去除 ...

  6. JS去除字符串中间多余空格

    JS去除字符串中间多余空格 // An highlighted blockvar str = '1 1 2 333 777 99 adf 'var arr = str.split('')var str ...

  7. js去除字符串中的所有空格(包括前后,中间存在的所有空格),清除前后空格(手机输入框实用),es6新方法

    一.js去除字符串中的所有空格: str = "  hello  world !  " str.replace(/\s/g,""); 感觉很好用. 二.去除左右 ...

  8. js 去除字符串左右两边空格

    js 去除字符串左右两边空格 //使用js自带的trim()let actionValue=value.target.value.trim()this.$set(record, 'paramKey', ...

  9. 原生js去除前后空格

    原生js去除前后空格: trim:翻译过来的意思是修剪,切边的意思 作用是去出字符串两端的空格,无论一串字符串两端有多少空格都会去掉,字符串中间的不会影响,除此之外,还可以去掉一些特殊的如:\t \n ...

  10. jquery 字符串去首尾空格_jquery $.trim()去除字符串空格详解

    jquery $.trim()去除字符串空格详解 语法 jQuery.trim()函数用于去除字符串两端的空白字符. 作用 该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止 ...

最新文章

  1. nodejs之http-proxy几点常见问题
  2. Incorrect column count: expected 1, actual 5,JdbcTemplate queryForList 出错
  3. 基于mysql 5.5+mysql-master-ha实现mysql ha架构
  4. 《仙剑奇侠传》的宗教元素考察(一):赵灵儿的宿命之旅
  5. C语言 静态库制作(亲测可行)
  6. java io 创建文件夹_Java中Io流操作-File类的常用操作-创建文件,创建文件夹
  7. 一个简单的线程池设计方案
  8. winrar加密压缩
  9. teambition 还是jira_研发管理工具之 Id 比较(Jira/Teambition/TAPD/禅道)
  10. VSCode去除.pytest_cache文件夹
  11. Windows 共享无线上网 无法启动ICS服务解决方法(WIN7 ICS服务启动后停止)
  12. 标号法求解单源最短路径
  13. MTK7681——HLK_M35模块调试
  14. 【GPGPU编程模型与架构原理】第一章 1.3 现代 GPGPU 产品
  15. 远程教育(电大)网考统考计算机应,4月电大远程网络教育计算机应用基础统考题库真题3...
  16. 文正机械电子工程专业课_详解 | 机械电子工程专业学习内容与就业前景
  17. 未解——电脑无法录音
  18. 云和恩墨盖国强受邀担任评委 盛赞2021鲲鹏应用创新大赛
  19. Elementui中在表格中插入图片
  20. 前端社招高频面试题(一)(附答案)

热门文章

  1. 【玩转CSS】学成在线(文末素材源码自取)
  2. C4D模型工具—恢复平滑着色(Phong)
  3. java list 包含字符串_Java8实战:查找列表中包含的字符串
  4. python如何上传文件_Python 上传文件
  5. 什么软件测试情侣头像,在线识别情侣头像
  6. 计算机系统驱动级变速软件,驱动精灵
  7. acr122ua9读写软件_NFC读卡器ACR122U-A9 非接触型IC读写器 龙杰读卡器 IC解密器
  8. Linux下SVN客户端基本使用教程
  9. cocos2dx 圆盘抽奖_Cocos2D-X转盘游戏制作教程:博彩大转盘
  10. 用PARL训练mini-alphaGO