我遇到一个问题,就是需要去除一个字符串的所有空格,换行等,只保留有用的字符,找了一下,做如下总结,留着以后用:
js方法:
str = str.replace(/[ ]/g,""); //替换所有空格,那不能替换回车符等
str.replace(/(^\s*)|(\s*$)/g, ""); //去掉左右空格
str.replace(/(\s*$)/g, ""); //去掉右空格
str.replace(/(^\s*)/g, ""); //去掉左空格
str = str.replace(/\s/g,""); // \s匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。(我使用的这种)
javascript正则表达式/g /i及/gi的意义
regular expression=/pattern/[switch]
switch有三种值
g:全局匹配
i:忽略大小写
gi:全局匹配+忽略大小写
jquery中的方法:
$.trim(" hello, how are you? "); 去掉字符串起始和结尾的空格。
参考的文章,感谢分享:
http://suntaoabc.blog.163.com/blog/static/20931603201036113212512/
分享到:
相关推荐
javascript去掉两边空格
JavaScript中三种去空格的方法.txt JavaScript中三种去空格的方法.txt
javascript 字符串去掉左右空格, 用正则实现, trim()功能, 简单易用.
javascript正则表达式,删除所有非html标签里的空格。
JavaScript应用实例-00-读取txt文本每一行&去空格.js
javascript 取Url参数和去掉字符串前后空格方法,非常实用
本文实例总结了javascript去除空格方法。分享给大家供大家参考。具体如下: 这里str为要去除空格的字符串: 去除所有空格: 代码如下:str = str.replace(/\s+/g,””); 去除两头空格: 代码如下:str = str.replace...
javascript将字符串中的多个空格替换为一个空格的正则实例JS使用正则实现去掉字符串左右空格的方法JS去除空格和换行的正则表达式(推荐)javascript使用正则表达式实现去掉空格之后的字符js去掉首位空格的正则表达式...
JS去字符串空格,在javascript去掉字符串中没用的空格,实用哦,大家不要吝啬您的分数哦!
javascript将字符串中的多个空格替换为一个空格的正则实例.docx
——学习参考资料:仅用于个人学习使用! javascript代码-使用代码解决fnStringTrim(str) - 去除js字符串前后的空格.js的源代码
JS Beauty 是一款 Javascript 美化工具,它具有美化,净化,压缩和解压缩 Javascript 代码等功能: 1. 美化:将混乱的 Javascript 代码格式化为优美的带缩进的格式,适合阅读和修改。 2. 净化:去掉 Javascript ...
去掉首位空格 代码如下: str=str.replace(/^\s+|\s+$/g,”);...用JS去空格的正则表达式js trim函数 去空格函数与正则集锦JavaScript 去前后全脚半脚空格的正则比较简单实用的使用正则三种版本的js去空
主要介绍了javascript去除字符串左右两端的空格,需要的朋友可以参考下
JavaScript 去掉中間,左右空格 方法;JS去掉字符中間,左右空格 方法
Unity3d的Javascript按下空格键播放动画代码
个人认为去除空格最好的方法.采用的是正则表达式,这是最核心的原理,同时呢,还是有其他方法可以办到的,接下来将介绍一下三种方法(trim)空格,感兴趣的朋友可以了解下,或许对你有帮助呢
这个方法使用了JavaScript的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName ...