js编写trim()函数及正则表达式的运用_javascript技巧
程序员文章站
2022-04-13 11:53:45
...
1.js中本身是没有trim函数的,不过你可以自己写一个
function trim(str) {
var newStr = str.replace(/^\s*$/g,'')
retrun newStr;
}
2.去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。
写成类的方法格式如下:(str.trim();)
写成函数可以这样:(trim(str))
复制代码 代码如下:
function trim(str) {
var newStr = str.replace(/^\s*$/g,'')
retrun newStr;
}
2.去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。
写成类的方法格式如下:(str.trim();)
复制代码 代码如下:
写成函数可以这样:(trim(str))
上一篇: Linux下安装php的扩展scws
下一篇: 使用JS判断字符串中包含内容方法总结
推荐阅读
-
js 替换功能函数,用正则表达式解决,js的全部替换_javascript技巧
-
js 替换功能函数,用正则表达式解决,js的全部替换_javascript技巧
-
自己编写的类似JS的trim方法_javascript技巧
-
trim原型函数看js正则表达式的性能_javascript技巧
-
JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧
-
js编写trim()函数及正则表达式的运用_javascript技巧
-
trim原型函数看js正则表达式的性能_javascript技巧
-
自定义函数实现IE7与IE8不兼容js中trim函数的问题_javascript技巧
-
JS中生成随机数的用法及相关函数_javascript技巧
-
自己编写的类似JS的trim方法_javascript技巧