Показать сообщение отдельно
  #5 (permalink)  
Старый 14.02.2012, 14:30
Профессор
Посмотреть профиль Найти все сообщения от Mахmахmахimus
 
Регистрация: 10.02.2012
Сообщений: 254

Сообщение от fredrsf
Вот такое /(от [0-9]+)/ работает и в первом случае и третьем, а нужно чтоб только в третьем сработало.
условиями if это делается


var regAll = /от\s\d+\sдо\s\d+/;
var regFtom = /от\s\d+/;
var regTo = /до\s\d+/;

function test(string) {

	all = '';
	from = '';
	to = '';

	if (regAll.test(string)) {
		all = string;
	} else if (regFtom.test(string)) {
		from = string;
	} else if (regTo.test(string)) {
		to = string;
	}

}

test(" тут твоя строка")

Последний раз редактировалось Mахmахmахimus, 14.02.2012 в 14:38.
Ответить с цитированием