JS function to remove unwanted spaces before and after a string
following function takes a string as input, replaces all concurrences of spaces before and after the string with a null values and returns the trimmed string.
JS function to remove multiple spaces in the string with a single space
We can alter the same function so that I removed the space before and after the string and also removes multiple spaces in the string with a single space.
Usage:
==========
var str = " My test string "
document.write("Output string is "+JSTrim(str));
This will output : "My test string"
==========
For more Reusable Javascript functions and tools, Click here.
following function takes a string as input, replaces all concurrences of spaces before and after the string with a null values and returns the trimmed string.
//JS Function to trim a string:
function JSTrim( str ){
//trimming the leading and trailing spaces of the input string.
return( str.replace(/^\s+/,'').replace(/\s+$/,'') );
}
function JSTrim( str ){
//trimming the leading and trailing spaces of the input string.
return( str.replace(/^\s+/,'').replace(/\s+$/,'') );
}
JS function to remove multiple spaces in the string with a single space
We can alter the same function so that I removed the space before and after the string and also removes multiple spaces in the string with a single space.
//JS Function to trim a string:
function JSTrim( str ){
//replacing the multiple spaces with single space
str = str.replace(/ +/g, " ");
//trimming the leading and trailing spaces of the input string.
return( str.replace(/^\s+/,'').replace(/\s+$/,'') );
}
function JSTrim( str ){
//replacing the multiple spaces with single space
str = str.replace(/ +/g, " ");
//trimming the leading and trailing spaces of the input string.
return( str.replace(/^\s+/,'').replace(/\s+$/,'') );
}
Usage:
==========
var str = " My test string "
document.write("Output string is "+JSTrim(str));
This will output : "My test string"
==========
For more Reusable Javascript functions and tools, Click here.
Comments
Post a Comment