如何通过javaScript去除字符串两端的空白字符


Posted in Javascript onFebruary 06, 2020

这篇文章主要介绍了如何通过javaScript去除字符串两端的空白字符,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在java中去除字符串两端的空白字符只需要调用trim()方法就行了,但是JavaScripte里是没有这个方法的,要实现这个效果可以借助正则表达式和replace()方法实现。

上代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
 
<script>
 
 
  function trim(s) {
 
//    \s表示匹配任何空白字符,包括空格、制表符、换页符等
//    ^\s*匹配字符串前的所有空白字符
//    \s*$匹配字符串后的所有空白字符
//     g表示尽可能多的匹配结果
    var str = s.replace(/(^\s*)|(\s*$)/g,"");
    return str;
  }
<br data-filtered="filtered">//测试效果
  alert(trim("  fdsfgsa  "))
 
</script>
 
<body>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
Jul 31 Javascript
动态创建样式表在各浏览器中的差异测试代码
Sep 13 Javascript
鼠标滑在标题上显示图片的JS代码
Nov 19 Javascript
原生javascript实现图片弹窗交互效果
Jan 12 Javascript
sencha ext js 6 快速入门(必看)
Jun 01 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
Dec 19 Javascript
详解JavaScript调用栈、尾递归和手动优化
Jun 03 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
Dec 02 Javascript
react 中父组件与子组件双向绑定问题
May 20 Javascript
你或许不知道的一些npm实用技巧
Jul 04 Javascript
js实现简单扫雷
Nov 27 Javascript
ES6 解构赋值的原理及运用
May 25 Javascript
ckeditor一键排版功能实现方法分析
Feb 06 #Javascript
JavaScript如何判断input数据类型
Feb 06 #Javascript
如何使用Jquery动态生成二级选项列表
Feb 06 #jQuery
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
Feb 06 #Javascript
JS实现盒子拖拽效果
Feb 06 #Javascript
JavaScript实现拖拽盒子效果
Feb 06 #Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
Feb 06 #Javascript
You might like
一个图形显示IP的PHP程序代码
2007/10/19 PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
2012/07/02 PHP
php反射应用示例
2014/02/25 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
详解WordPress中添加友情链接的方法
2016/05/21 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
High Performance JavaScript(高性能JavaScript)读书笔记分析
2011/05/05 Javascript
appendChild() 或 insertBefore()使用与区别介绍
2013/10/11 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
2014/12/14 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
2017/04/20 Javascript
angular内置provider之$compileProvider详解
2017/09/27 Javascript
Javascript中的作用域及块级作用域
2017/12/08 Javascript
vue+vuex+axios+echarts画一个动态更新的中国地图的方法
2017/12/19 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
微信小程序实现通过双向滑动缩放图片大小的方法
2018/12/30 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
一篇超完整的Vue新手入门指导教程
2020/11/18 Vue.js
Python中让MySQL查询结果返回字典类型的方法
2014/08/22 Python
python django事务transaction源码分析详解
2017/03/17 Python
Python正则表达式知识汇总
2017/09/22 Python
python打开windows应用程序的实例
2019/06/28 Python
python 实现多维数组转向量
2019/11/30 Python
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
The Beach People美国:澳洲海滨奢华品牌
2018/07/05 全球购物
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
医生爱岗敬业演讲稿
2014/08/26 职场文书
班子成员四风问题自我剖析材料
2014/09/29 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
Go语言怎么使用变长参数函数
2022/07/15 Golang
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers