Home > Mobile >  How to remove alphabets and special character form string
How to remove alphabets and special character form string

Time:10-19

My input is string contains character and special symbol, I need only numeric value output so how can we do that using Node JS. const myInput = "56,57FS 2d" //desired output is 56,57

For character not fixed with FS it will be change. Thanks in advance.

CodePudding user response:

Use regex /[a-zA-Z](.*)/g

const myInput = "56,57FS 2d";
console.log(myInput.replace(/[a-zA-Z](.*)/g, ''))
<iframe name="sif1" sandbox="allow-forms allow-modals allow-scripts" frameborder="0"></iframe>

CodePudding user response:

Try this, this will select all numbers and , and remove everything after (here 2d).

const myInput = "56,57FS 2d";
console.log(myInput.replace(/[^0-9,][^ ]{0,}/g, ""));
<iframe name="sif2" sandbox="allow-forms allow-modals allow-scripts" frameborder="0"></iframe>

Output:

56,57

CodePudding user response:

const myInput = "56,57FS 2d"
var numb = myInput.match(/\d/g);
numb = numb.join("");
console.log(numb)
<iframe name="sif3" sandbox="allow-forms allow-modals allow-scripts" frameborder="0"></iframe>

  • Related