Gio*_*ela 6 javascript regex replace
可能重复:
如何在javascript中修剪字符串?
通过在javascript中使用replace方法,我试图删除字符串的开头和结尾之间的空格:
这是我的代码:
知道我应该如何实现结果?
input -> " first second ".replace(/[^\s|\s$]/g, ''); // " "
output -> "first second"
Run Code Online (Sandbox Code Playgroud)
这称为修剪。
您需要在正则表达式中使用括号而不是方括号,并且还需要在空格说明符上使用乘数来匹配多个空格:
var s = " first second ".replace(/(^\s+|\s+$)/g, '');
Run Code Online (Sandbox Code Playgroud)
演示: http: //jsfiddle.net/Guffa/N7xxt/
| 归档时间: |
|
| 查看次数: |
4215 次 |
| 最近记录: |