How to remove the letters (all non-numeric) from a string in TypeScript

2 Answers

0 votes
let s: string = '123typescript +55-55 999programming 9783201language';
  
s = s.replace(/\D/g,'');
 
console.log(s);
 
 
 
 
/*
 
run:
 
"12355559999783201" 
 
*/

 



answered Mar 18, 2024 by avibootz
0 votes
let s = '-3.14typescript +55-55 999programming 9783201language';
   
s = s.replace(/[^\d.-]/g, '');
 
console.log(s);
 
 
 
/*
 
run:
 
"-3.1455-559999783201" 
 
*/

 



answered Mar 18, 2024 by avibootz

Related questions

1 answer 165 views
2 answers 171 views
2 answers 268 views
2 answers 256 views
1 answer 207 views
...