我有这样的字符串.
var a="1:2:3:";
Run Code Online (Sandbox Code Playgroud)
我想拆分它a.split(":")以删除":"冒号字符.
我希望得到这个结果:
["1","2","3"]
Run Code Online (Sandbox Code Playgroud)
但相反的结果a.split(":")是:
["1","2","3",""]
Run Code Online (Sandbox Code Playgroud)
Ken*_*rey 10
使用此trim方法删除尾部冒号.
function TrimColon(text)
{
return text.toString().replace(/^(.*?):*$/, '$1');
}
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样调用它:
TrimColon(a).split(":")
Run Code Online (Sandbox Code Playgroud)
如果你想要,你当然可以制作TrimColon一个字符串原型方法,允许你做这样的事情:
a.TrimColon().split(":");
Run Code Online (Sandbox Code Playgroud)
如果您想要使用的正则表达式的解释:http://bit.ly/Ol8lsX
| 归档时间: |
|
| 查看次数: |
7738 次 |
| 最近记录: |