JS string相关方法

去空格:
<script type="text/javascript">
function trim(str){  //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){  //删除左边的空格
return str.replace(/(^\s*)/g,"");
}
function rtrim(str){  //删除右边的空格
return str.replace(/(\s*$)/g,"");
}
</script>

另外还看到有人把这三个方法加入String对象的内置方法中去了
<script language="javascript">
String.prototype.trim=function(){
        return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.ltrim=function(){
        return this.replace(/(^\s*)/g,"");
}
String.prototype.rtrim=function(){
        return this.replace(/(\s*$)/g,"");
}
</script>


split(str)函数:将字符串按照指定的分隔符拆分成数组,例如
var str="1,2,3,4,5" ;
var varStr = new Array() ;
varStr = str.split(",");

你可能感兴趣的:(prototype)