<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
var str = " hyu kop jkl ";
//写成类的方法格式如下:
//删除左右两端的空格
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,"");
}
//使用方法: str.trim()
alert('['+str.trim()+']')
//写成函数可以这样:
//删除左右两端的空格
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,"");
}
//使用方法:trim(str)
alert(trim(str))
</script>
</html>
写一个function,清除字符串前后两端的空格
最新推荐文章于 2021-06-10 09:45:15 发布