Dan*_*ett 5 javascript regex trim
如何"从字符串的开头和结尾删除特定字符,双引号(),出现任意次数?
我看了一下string.trim(),修剪了任何空白字符,但是不可能提供一个可选的参数"作为搜索的针.
Dan*_*ett 12
您可以使用RegEx轻松克服此问题:
myString = myString.replace(/^"+|"+$/g, '');
Run Code Online (Sandbox Code Playgroud)
您可以"用任何字符替换(请注意,某些字符需要转义).
这是JSFiddle的演示.
正则表达式的解释:
/- 启动RegEx(/)
^"+- 匹配行的开头(^)后跟一个引号(")1次或多次(+)
| - 要么
"+$- 匹配一个引号(")1次或多次(+)后跟行尾($)
/- 结束RegEx(/)
g - "全球"匹配,即全部替换
| 归档时间: |
|
| 查看次数: |
2711 次 |
| 最近记录: |