博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 扩展方法 trim 去除指定字符串
阅读量:5280 次
发布时间:2019-06-14

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

JavaScript中用于去除字符串中的空白字符的扩展方法【参考自:】

1 String.prototype.trim = function(pos)  2 {
3 var trimRegex; 4 if (!pos) 5 {
6 pos = "g"; // 7 } 8 switch (pos.toLowerCase()) 9 {
10 case "l": 11 trimRegex = /^\s*/g; 12 break; 13 case "m": 14 trimRegex = /\b\s*/g; //有汉字时无效 15 break; 16 case "r": 17 trimRegex = /\s*$/g; 18 break; 19 case "b": 20 trimRegex = /(^\s*)|(\s*$)/g; 21 break; 22 case "g": 23 trimRegex = /\s/g; 24 break; 25 default: //默认去除全部的空白字符 26 trimRegex = /\s/g; 27 break; 28 } 29 return this.replace(trimRegex, ""); 30 }

 

测试文本 [ Tested string ... ]
模式 左 中 右 两端 全部
结果  

 

转载于:https://www.cnblogs.com/redleaf-me/archive/2011/12/19/js-trim.html

你可能感兴趣的文章
SetCapture() & ReleaseCapture() 捕获窗口外的【松开左键事件】: WM_LBUTTONUP
查看>>
Android 设置界面的圆角选项
查看>>
百度地图api服务端根据经纬度得到地址
查看>>
CSS中隐藏内容的3种方法及属性值
查看>>
每天一个linux命令(1):ls命令
查看>>
根据xml生成相应的对象类
查看>>
查看ASP.NET : ViewState
查看>>
Android StageFrightMediaScanner源码解析
查看>>
vue项目中开启Eslint碰到的一些问题及其规范
查看>>
循环队列实现
查看>>
CSS层模型
查看>>
springBoot 项目 jar/war打包 并运行
查看>>
HDU 1501 Zipper
查看>>
打包java程序生成exe
查看>>
八叉树
查看>>
poj 1129 搜索
查看>>
Git 远程仓库
查看>>
HttpClient的巨坑
查看>>
关于静态文本框透明度的问题
查看>>
海量数据、高并发的优化方案
查看>>