博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js去除字符串的前后空白
阅读量:4497 次
发布时间:2019-06-08

本文共 504 字,大约阅读时间需要 1 分钟。

使用gravatar生成邮箱的头像时需要对邮箱地址哈希化,其中需要去除邮箱地址的首尾空白,查找了一些资料,总结一下

使用 js 提供的函数 trim()

  • trim() 方法会删除一个字符串两端的空白字符。

  • 在这个字符串里的空格包括所有的空格字符 (space, tab, no-break space 等)以及所有的行结束符(如 LF,CR)。

  • trim() 方法并不影响原字符串本身,它返回的是一个新的字符串。

语法

str.trim()

例子

let str = ' hello 'console.log(str.trim()) //hello

使用正则表达式

str为要去除空格的字符串:

去除所有空格:

str = str.replace(/\s+/g,"")

去除两头空格:

str = str.replace(/^\s+|\s+$/g,"")

去除左空格:

str=str.replace( /^\s/, '')

去除右空格:

str=str.replace(/(\s$)/g, "")

参考

转载于:https://www.cnblogs.com/zxhyJack/p/9599774.html

你可能感兴趣的文章
动软.Net代码生成器
查看>>
Redis使用
查看>>
json数组
查看>>
【转】nginx 499错误的原因及解决办法
查看>>
用C语言实现最小二乘法算法
查看>>
js学习笔记一
查看>>
[cocos2d]场景切换以及切换进度显示
查看>>
fenby C语言 P6
查看>>
分页查询
查看>>
【leetcode 简单】 第一百一十题 分发饼干
查看>>
解决python写入csv文件每两行间 隔一个空行的问题
查看>>
异常——获取异常信息
查看>>
JMeter学习-019-JMeter 监听器之【聚合报告】界面字段解析及计算方法概要说明(转载)...
查看>>
git 使用那些事儿
查看>>
Web测试
查看>>
Hadoop RPC源码阅读-客户端
查看>>
面试问答题及答案
查看>>
Ubuntu 14.10 下安装伪分布式hdoop 2.5.0
查看>>
Prometheus监控软件部署方法
查看>>
C+++string类如何判断字符串为空
查看>>