js去掉首尾空格字符

来源:互联网 发布:3d打印耗材 淘宝 编辑:程序博客网 时间:2024/06/10 03:07

用js正则表达式去掉首尾空格、首空格以及尾空格。


  functionSw(str){ //去掉首尾两端的空格(^\s*)|(\s*$)    return str.replace(/(^\s*)|(\s*$)/g, ""); } functionSws(str){ //删除首部空格(^\s*)   return str.replace(/(^\s*)/g,""); } functionSww(str){ //删除末尾的空格(\s*$)   return str.replace(/(\s*$)/g,""); }

如果是用angular、vue等MVC框架开发,其本身可能会自带有这种过滤器,其中angular(1/2/3)、vue(1/2)有类似的过滤器,但react的没有,至少目前没有。


两个常用的正则表达式相关网站:

1、在线正则表达式测试 http://tool.oschina.net/regex/

2、正则表达式在线生成 http://www.sojson.com/regex/generate