如何通过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 相关文章推荐
jQuery Lightbox 图片展示插件使用说明
Apr 25 Javascript
jquery实现心算练习代码
Dec 06 Javascript
js的写法基础分析
Jan 17 Javascript
新发现一个骗链接的方法(js读取cookies)
Jan 11 Javascript
jquery 插件开发 extjs中的extend用法小结
Jan 04 Javascript
JavaScript调用客户端的可执行文件(示例代码)
Nov 28 Javascript
jQuery控制TR显示隐藏的三种常用方法
Aug 21 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
Oct 14 Javascript
JS在if中的强制类型转换方式
Jul 15 Javascript
Flutter实现仿微信底部菜单栏功能
Sep 18 Javascript
vue created钩子函数与mounted钩子函数的用法区别
Nov 05 Javascript
Vue中使用import进行路由懒加载的原理分析
Apr 01 Vue.js
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
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
2014/04/10 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
2015/03/12 PHP
如何解决PHP使用mysql_query查询超大结果集超内存问题
2016/03/14 PHP
实例讲解php将字符串输出到HTML
2019/01/27 PHP
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
怎样在JavaScript里写一个swing把数据插入数据库
2012/12/10 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
判断javascript的数据类型(示例代码)
2013/12/11 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
2014/12/29 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
解决layui弹出层layer的area过大被遮挡的问题
2019/09/21 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
2020/09/12 Javascript
使用Protocol Buffers的C语言拓展提速Python程序的示例
2015/04/16 Python
python操作redis的方法
2015/07/07 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
python pandas中对Series数据进行轴向连接的实例
2018/06/08 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
瑞典首都斯德哥尔摩的多元奢侈时尚品牌:Acne Studios
2017/07/09 全球购物
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
应聘医药代表职位求职信
2013/10/21 职场文书
酒店保洁主管岗位职责
2013/11/28 职场文书
高一地理教学反思
2014/01/18 职场文书
学习保证书范文
2014/04/30 职场文书
事业单位鉴定材料
2014/05/25 职场文书
2014年纪委工作总结
2014/12/05 职场文书
庆祝教师节主持词
2015/07/06 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
导游词之蓬莱长岛
2019/12/17 职场文书
Nginx工作模式及代理配置的使用细节
2022/03/21 Servers