如何通过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节点知识
Jan 31 Javascript
jQuery数据显示插件整合实现代码
Oct 24 Javascript
js中根据字数截取字符串,不能截断url
Jan 12 Javascript
javascript中Number对象的toString()方法分析
Dec 20 Javascript
Javascript实现div的toggle效果实例分析
Jun 09 Javascript
JavaScript对象学习小结
Sep 02 Javascript
js生成随机数(指定范围)的实例代码
Jul 10 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
Dec 17 Javascript
webpack4.x打包过程详解
Jul 18 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
Sep 04 Javascript
highcharts.js数据绑定方式代码实例
Nov 13 Javascript
javascript实现商品图片放大镜
Nov 28 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
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
PHP中对用户身份认证实现两种方法
2011/06/04 PHP
rephactor 优秀的PHP的重构工具
2011/06/09 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
js网页右下角提示框实例
2014/10/14 Javascript
JS功能代码集锦
2016/05/04 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
浅谈vue.js导入css库(elementUi)的方法
2018/03/09 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
ES6 迭代器与可迭代对象的实现
2019/02/11 Javascript
详解vue中v-model和v-bind绑定数据的异同
2020/08/10 Javascript
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python妹子图简单爬虫实例
2015/07/07 Python
Python 获取当前所在目录的方法详解
2017/08/02 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
python3基于OpenCV实现证件照背景替换
2018/07/18 Python
Django 实现xadmin后台菜单改为中文
2019/11/15 Python
jupyter notebook的安装与使用详解
2020/05/18 Python
Python ADF 单位根检验 如何查看结果的实现
2020/06/03 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
Python 调用C++封装的进一步探索交流
2021/03/04 Python
HTML5 语音搜索(淘宝店语音搜素)
2013/01/03 HTML / CSS
微信端html5页面调用分享接口示例
2018/03/14 HTML / CSS
系统管理员的职责包括那些?管理的对象是什么?
2016/09/20 面试题
护理专业自我鉴定
2014/01/30 职场文书
师范生求职自荐信
2014/06/14 职场文书
中秋节国旗下演讲稿
2014/09/05 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
大学生自荐材料范文
2014/12/30 职场文书
校长师德表现自我评价
2015/03/05 职场文书
预备党员表决心的话
2015/09/22 职场文书
学校扫黄打非工作总结
2015/10/15 职场文书
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL