How to remove all non-numeric characters 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

...