remove special letter / white empty space / certain letter in text in javascript

var value = '   123-456   ';

value = value.replace(/\-/g,'');          //'  123456  ' (remove '-')
value = value.replace(/^\s+/,'');       //'123-456  ' (remove empty space in front)
value = value.replace(/\s+$/,'');              //  '  123-456' (remove empty space backward)
value = value.replace(/^\s+|\s+$/g,'');    //  '123-456'  (remove empty space in front and back
value = value.replace(/\s/g,'');       // '123-456' (remove all empty space)

================================================
var value = '001002003004005006'
var result = value.replace(/[^(1-9)]/gi,"");      // '123456'  (remove '0')
Previous
Next Post »