0

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.

Tushar
  • 182
  • 3
  • 19

2 Answers2

2

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

const myInput = "56,57FS+2d";
console.log(myInput.replace(/[a-zA-Z](.*)/g, ''))
Nitheesh
  • 19,238
  • 3
  • 22
  • 49
1

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, ""));

Output:

56,57
Manas Khandelwal
  • 3,790
  • 2
  • 11
  • 24