如何通过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 相关文章推荐
Flash对联广告的关闭按钮讨论
Jan 30 Javascript
js 页面元素的几个用法总结
Nov 18 Javascript
javascript中的事件代理初探
Mar 08 Javascript
JavaScript实现的简单幂函数实例
Apr 17 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
Aug 25 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
Jan 30 Javascript
微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
Dec 02 Javascript
js实现开启密码大写提示
Dec 21 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
Sep 13 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
Jul 17 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 图像尺寸调整代码
2010/05/26 PHP
PHP弹出对话框技巧详细解读
2015/09/26 PHP
PHP设计模式之原型设计模式原理与用法分析
2018/04/25 PHP
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
jQuery 使用手册(五)
2009/09/23 Javascript
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
2013/04/07 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
JavaScript中对象介绍
2014/12/31 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
jQuery UI制作选项卡(tabs)
2016/12/13 Javascript
简单实现js菜单栏切换效果
2017/03/04 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
2017/09/20 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
JS实现json对象数组按对象属性排序操作示例
2018/05/18 Javascript
vue解决使用webpack打包后keep-alive不生效的方法
2018/09/01 Javascript
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
自定义javascript验证框架示例【附源码下载】
2019/05/31 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
Python实现截屏的函数
2015/07/26 Python
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
django用户登录验证的完整示例代码
2019/07/21 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
浅谈Django2.0 加xadmin踩的坑
2019/11/15 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
html5实现微信打飞机游戏
2014/03/27 HTML / CSS
老干部工作先进集体事迹材料
2014/05/21 职场文书
四风对照检查材料范文
2014/09/27 职场文书
内勤岗位职责范本
2015/04/13 职场文书