Регулярное выражение: узнать количество цифр. 
		
		
		
		Как с помощью регулярных выражений можно узнать количество цифр в строке? Не могу разобраться.. Читал в учебнике, но там все не то 
	 | 
	
		
 Цитата: 
	
 - убрать все цифры - взять разность длин оригинала и строки без цифр  | 
	
		
 Хорошая идея))  
	А можно создать новую сроку без цифр с помощью регулярок? или как это сделать?  | 
	
		
 Цитата: 
	
 Цитата: 
	
 
var str='sdf23kdgbjk231890njsfjk0-sdfasdjkldfs';
var i=str.length-str.replace(/\d/gm,'').length;
alert('Количество цифр в строке - '+i+'шт.');
 | 
	
		
 var s = "32hj478fh39djdhd938rrh34r"; var n = s.match( /\d/g ); n = n ? n = n.length : 0; alert( n );  | 
	
		
 ksa, 
	
var str='sdf23kdgbjk231890njsfjk0-sdfasdjkldfs';
var i=str.replace(/\D+/g,'').length;
alert('Количество цифр в строке - '+i+'шт.');
 | 
	
		
 rgl, это лучше :yes: 
	 | 
	
		
 var str='sdf23kdgbjk231890njsfjk0-sdfasdjkldfs'; alert(str.split(/\d/).length-1)  | 
	
		
 Deff, 
	Непереносимо. В IE 6 выдает 3 а не 9. Я понимаю что IE6 сейчас никто не пользуется, но все-таки лучше когда код работает везде одинаково.  | 
	
		
 Цитата: 
	
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 13:26. |