Показать сообщение отдельно
  #2 (permalink)  
Старый 18.01.2018, 16:59
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,734

Вариант не очень хороший, но вариант:
let str = 'exit test some';
let value = str.indexOf(' ', 1 + str.indexOf(' '));


function indexOf(haystack,needle,number){
	var i=0,index=-1;
	
	do{
		index=haystack.indexOf(needle,1+index);
	} while(index>-1 && ++i<(number||1));
		
	return index;
};

var str = 'exit test some';
alert(indexOf(str,' ',2));

Последний раз редактировалось Nexus, 18.01.2018 в 17:20.
Ответить с цитированием