String.prototype.trim= function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); };
2015-11-06 15:22
162 查看
String.prototype.trim= function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
以字符串开头或以字符串结尾
涉及规则:
return this.replace(/(^\s*)|(\s*$)/g, "");
}
以字符串开头或以字符串结尾
涉及规则:
\ | 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 |
^ | 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。 |
$ | 匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置。 |
* | 匹配前面的子表达式任意次。例如,zo*能匹配“z”,“zo”以及“zoo”。*等价于{0,}。 |
.点 | 匹配除“\r\n”之外的任何单个字符。要匹配包括“\r\n”在内的任何字符,请使用像“[\s\S]”的模式。 |
(pattern) | 匹配pattern并获取这一匹配。所获取的匹配可以从产生的Matches集合得到,在VBScript中使用SubMatches集合,在JScript中则使用$0…$9属性。要匹配圆括号字符,请使用“\(”或“\)”。 |
相关文章推荐
- 安装成功的nginx,如何添加未编译安装模块(非覆盖安装http_image_filter_module)
- zf2 apache跳转 404 not found
- Verilog中task使用
- UIKit与Quartz2D绘图技术
- springmvc + ajaxFileUpload多文件上传
- 抽象类的用法
- 在CordovaActivity中添加原生View组件
- springmvc3.2+mybatis3.2 实现大文件的上传
- 百度地图HTML接口
- Linux输入子系统:输入设备编程指南 -- input-programming.txt
- 字符设备驱动程序之自动创建设备节点
- java nio原理和它的优点
- mysql 卸载
- 深入理解JavaScript的变量作用域
- Verilog三段式状态机描述
- Java基础语法(二)---流程控制与函数
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
- JackJson的一些方法
- OpenCV 2.4.10 + Visual Studio 2013 + Win7 64位的配置(未完成)
- protobuffer java