| 
	
		
 Регулярное выражение 
		
		
		
		Требуется помощь в составлении регулярного выражение, которое бы проверяло на соответствие числам формата 11.22 (количество цифр до и после точки не имеет значения) и пустая строка так же подходит 
	 | 
	
		
 написал такую строку, не пашет. 
	var pattern = /[0-9]|^$|\0/;  | 
	
		
 var number = '11.22'; alert(/^\d+\.\d+$/.test(number));  | 
	
		
 не совсем то что я имел ввиду.. в шаблон должны входить цифры, точка, и пустая строка. моя вина, извиняюсь за неточность 
	 | 
	
		
 да и еще одно уточнение, пустая строка подходит, 1234 (строка из просто цифр) подходит, 1234.12 (строка из целой и дробной части) тоже подходит 
	 | 
	
		
 А .12 подходит? То есть без целой части? 
	 | 
	
		
 s="abc1.10\n\nab10.90f 20c" 
	re=/\d+\.?\d+|^$/gm s.match(re) // [ '1.10', '', '10.90', '20' ]  | 
	
		
 Проще наверно будет описать задачу:) есть несколько полей, поля соответствуют сумме покупки. есть кнопка сохранить. при нажатии на сохранить проверяем значения полей, при этом можем сохранить если ничего не ввели в поля, а так же если ввели целое 1234 или дробное 1234.56 числа 
	 | 
	
		
 
var number = '11.22';
if(number == '' || (!isNaN(+number) && typeof +number == 'number')) alert('Это число!');
Можно через if. :)  | 
	
		
 danik.js, без целой части не подходит, те подходит 0.12 но не .12 
	terminator-101, а какая смысловая нагрузка в gm ?  | 
| Часовой пояс GMT +3, время: 14:49. | 
		
  |