javascript中使用正则表达式删除前后空格的方法
(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )
去掉首位空格
复制代码 代码如下:
str=str.replace(/^\s+|\s+$/g,'');
js正则表达式删除字符串前后空格
String.prototype.trim=function(){ var reSpace=/^\s*(.*"htmlcode">//js去除空格函数 //此处为string类添加三个成员 String.prototype.Trim = function(){ return Trim(this);} String.prototype.LTrim = function(){return LTrim(this);} String.prototype.RTrim = function(){return RTrim(this);} //此处为独立函数 function LTrim(str) { var i; for(i=0;i<str.length;i++) { if(str.charAt(i)!=” “&&str.charAt(i)!=” “)break; } str=str.substring(i,str.length); return str; } function RTrim(str) { var i; for(i=str.length-1;i>=0;i–) { if(str.charAt(i)!=” “&&str.charAt(i)!=” “)break; } str=str.substring(0,i+1); return str; } function Trim(str) { return LTrim(RTrim(str)); }———————————————————分割线——————————————————–
<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> function checkSubmit(){ if(confirm(“是否确认保存数据?”)){ var ab = document.getElementById(“name”).value; var dj = document.getElementById(“dj”).value; var xy = ab.replace(/(^\s*)|(\s*$)/g, “”); if(xy!=””&&dj!=””){ document.dwbzjlspb.action = “”; document.dwbzjlspb.submit(); return true; }else{ alert(“单位名称或拟申报等级不能为空!”); } }else{ return false; } };以上内容给大家分享了js正则表达式删除前后空格的方法,希望大家喜欢。
下一篇:JavaScript中常用的正则表达式日常整理(全)