How to remove whitespace from a string in typescript? [duplicate]
In my angular 5 project, with typescript I am using the .trim() function on a string like this, But it is not removing the whitespace and also not giving any error.
this.maintabinfo = this.inner_view_data.trim().toLowerCase();
// inner_view_data has this value = "Stone setting"
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-1-4.html This docs clearly say that .trim()
is part of the typescript.
What is best way to remove whitespace in from a string in typescript?
Solution 1:
Problem
The trim() method removes whitespace from both sides of a string.
Source
Solution
You can use a Javascript replace method to remove white space like
"hello world".replace(/\s/g, "");
Example
var out = "hello world".replace(/\s/g, "");
console.log(out);
Solution 2:
The trim() method removes whitespace from both sides of a string.
To remove all the spaces from the string use .replace(/\s/g, "")
this.maintabinfo = this.inner_view_data.replace(/\s/g, "").toLowerCase();