如何通过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对表单操作2
Apr 06 Javascript
JS面向对象编程浅析
Aug 28 Javascript
用按钮控制iframe显示的网页实现方法
Feb 04 Javascript
js控制input框只读实现示例
Jan 20 Javascript
js初始化验证实例详解
Nov 26 Javascript
react实现一个优雅的图片占位模块组件详解
Oct 30 Javascript
关于JavaScript语句后面的分号问题
Dec 07 Javascript
详解vuex 渐进式教程实例代码
Nov 27 Javascript
VUE 自定义组件模板的方法详解
Aug 30 Javascript
原生js实现html手机端城市列表索引选择城市
Jun 24 Javascript
vue在图片上传的时候压缩图片
Nov 18 Vue.js
帮你提高开发效率的JavaScript20个技巧
Jun 18 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
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
给html超链接设置事件不使用href来完成跳
2014/04/20 Javascript
jQuery异步加载数据并添加事件示例
2014/08/24 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
Javascript实现Web颜色值转换
2015/02/05 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
2016/01/26 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
关于bootstrap日期转化,bootstrap-editable的简单使用,bootstrap-fileinput的使用详解
2017/05/12 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
JS中的事件委托实例浅析
2018/03/22 Javascript
Vue模拟数据,实现路由进入商品详情页面的示例
2018/08/31 Javascript
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
前端天气插件tpwidget使用方法详解
2019/06/24 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
Vue 3.0 全家桶抢先体验
2020/04/28 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
Python中分数的相关使用教程
2015/03/30 Python
Python高级特性 切片 迭代解析
2019/08/23 Python
Django 实现图片上传和下载功能
2020/12/31 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
专科毕业生学习生活的自我评价
2013/10/26 职场文书
自考毕业自我鉴定范文
2013/10/27 职场文书
给市场的环保建议书
2014/05/14 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
放飞梦想演讲稿200字
2014/08/26 职场文书
交通安全横幅标语
2014/10/07 职场文书
辩护词范文大全
2015/05/21 职场文书
初中思想品德教学反思
2016/02/24 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript