正則のスペースオフの方法

1333 ワード

自動回転 jsスペース正則を除く
 
 
<br>function delHtmlTag(str)<br>{<br>          var str=str.replace(/<\/?[^>]*>/gim,"");//     html  <br>        var result=str.replace(/(^\s+)|(\s+$)/g,"");//      <br>        return  result.replace(/\s/g,"");//        <br>}<br>
 
この方法はスペースを取り除く方法です. 私たちはよく似たような需要があります.ユーザーが何に負けますか?上の変更は検証にもなります.
スペースでヒントを与える
 
//          
function checkTextSpace(obj,temp){
var reg=/(^\s+)|(\s+$)/g;
var alertValue=" , !";
//temp 1 0
if(temp==1){
reg=/(^\s{5,})|(\s{5,}$)|(\s{5,})/g;
alertValue=" 5 , !";
}
if(reg.test(obj.value)){
alert(alertValue);
obj.focus();
return false;
}
}
 
上記のコードは私が需要に出会って変えました.あなたも自分で変えられます.簡単に説明します.
^マッチング文字列の開始
$マッチング文字列の終了
/s任意の空白文字にマッチします.
//(^\s+)(\s+)/gというのは、該当する内容にスペースが含まれているかどうかで、前後も中間も一致します.
//(^\s{5、}(\\s{5、}(\s{5、})/gというのは、私が別の検証をして直したもので、主に連続入力スペースにマッチしています.
この代表は5回以上マッチします.
\s*この代表は0回以上繰り返します.
\s+この代表は1回以上繰り返します.
\sこの代表は0回か1回繰り返します.
転載先:https://www.cnblogs.com/q460021417/p/4968507.html