Alibabacloud.com offers a wide variety of articles about javascript trim whitespace, easily find your javascript trim whitespace information here online.
When working with text box input values in JavaScript, it is often used to "remove the front and back blanks" function. jquery's friends know that jquery provides a trim () function that can easily help us achieve this effect. However, if the
Today encountered a IE7 under the Json.parse failure problem. A troubleshooting Discovery: The server-side profile encoding is UTF-8 + BOM that the output string starts with the BOM character, not the legitimate JSON.IE7 does not support native JSON,
The W3C team's head was kicked off until javascript1.8.1 supported the trim function (with trimleft and trimright). Unfortunately, only firefox3.5 supported it now. Since the blank spaces on both sides of the string are too common, all major types
Php learns to delete string whitespace characters. You can use Trim (), LTrim (), RTrim () functions to remove whitespace from the string masthead or end: $trimmed = Trim (String[,charlist]), $trimmed = LTrim (String[,charlist]); trimmed = RTrim
The string class in Java has a trim () to remove the space characters before and after the string, and the trim () method in jquery can delete the string before and after the character variable. But there is no corresponding trim () method in
Method One:
Personally think the best way. Using regular expressions, this is the core principle.Second, this method uses the prototype properties of JavaScript
In fact, you do not use this property can be implemented using the function. But this
The main is to eliminate string spaces in JavaScript, to compare the two different ways// object-oriented, eliminating whitespace on both sides of a string function () {returnthis. Replace (/(^\s*) | ( \s*$)/g, "");}; // to the function of the left
The people's brains were kicked by the donkey until javascript1.8.1 support the Trim function (and trimleft,trimright), but now only firefox3.5 support. Because it is too often used to remove whitespace on both sides of a string, each large class
Achieve 1
Copy Code code as follows:
String.prototype.trim = function () {
return this. Replace (/^\s\s*/, '). Replace (/\s\s*$/, ');
}
It does not look very good, using two of regular replacements, the actual speed is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.