javascript用正則表達式過濾空格的實現代碼
<html>
<head>
<script type="text/javascript">
// 刪除左右兩端的空格
function trim(str){
$a=str.replace(/(^\s*)|(\s*$)/g, "");
alert($a.length);
// alert(str.length);
}
// 刪除左邊的空格
function ltrim(str){
return str.replace(/(^\s*)/g,"");
}
// 刪除右邊的空格
function rtrim(str){
return str.replace(/(\s*$)/g,"");
}
</script>
</head>
<body>
<form>
刪除左右兩端的空格: <input type="text" value="" onblur= "trim(this.value)"><br/>
刪除左邊的空格: <input type="text" value="" onblur= "ltrim(this.value)"><br/>
刪除右邊的空格 <input type="text" value="" onblur= "rtrim(this.value)">
</form>
</body>
</form>
以上這篇javascript用正則表達式過濾空格的實現代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。