Найти второй пробел

211
20 января 2018, 02:29

Подскажите, как найти второй пробел в строке?

let str = 'exit test some';

let value;

value = str.indexOf(' ');

Answer 1

Очень хороший справочник.

Как видим, второй параметр есть:

Необязательный параметр. Местоположение внутри строки, откуда начинать поиск. Может быть любым целым числом. Значение по умолчанию установлено в 0. Если fromIndex < 0, поиск ведётся по всей строке (так же, как если бы был передан 0). Если fromIndex >= str.length, метод вернёт -1, но только в том случае, если searchValue не равен пустой строке, в этом случае он вернёт str.length.

var str = 'Hello world! Hi!'; 
 
// Здесь находим позицию пробела начиная от позиции первого пробела 
var position = str.indexOf(' ', str.indexOf(' ') + 1); 
console.log(position);

READ ALSO
Как обнаружить в чем ошибка загрузки данных с сервера (React/Redux/thunk)?

Как обнаружить в чем ошибка загрузки данных с сервера (React/Redux/thunk)?

Прохожу курс по реакту, дошел до 7/9 урокаВсе до этого было более менее нормально

230
Заполнить SVG-карту &ldquo;шумом&rdquo;

Заполнить SVG-карту “шумом”

Нужно сверстать вот такую карту c эффектом заполнения "шумом":

277
Прием данных через вебсокет

Прием данных через вебсокет

Здравствуйте! В компоненте хочу реализовать прием данных по вебсокету, соединение устанавливается, но внутри onopen не происходит отправка...

228
Что за promise используется в fetch?

Что за promise используется в fetch?

А что это за 2 then используется в promise? Нам на курсах только с одним показывали, две функции внутри resolve reject

210