Remove the space between the left and right sides of the string, you can easily use trim, LTrim, or RTrim in VBScript, but in JS there are no 3 built-in methods that need to be written manually. The following implementation method uses regular expressions and is efficient and adds these three methods to the built-in methods of the string object.
The methods written in the class are as follows: (Str.trim ();)
Copy Code code as follows:
<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>
This can be written as a function: (Trim (str))
Copy Code code as follows:
<script type= "Text/javascript" >
function Trim (str) {//Remove spaces at left and right ends
Return Str.replace (/(^\s*) | ( \s*$)/g, "");
}
function LTrim (str) {//delete left space
Return Str.replace (/(^\s*)/g, "");
}
function RTrim (str) {//Remove the right space
Return Str.replace (/(\s*$)/g, "");
}
</script>
The above is 2 kinds of JavaScript to remove both sides of the string of space method, I hope you can enjoy.