Как найти 9-тый пробел в тексте с помощью регулярки?

Например есть текст:
Пока у Никитушки шел этот разговор с Евгенией Петровной, старуха Абрамовна, рассчитавшись с заспанным дворником за самовар, горницу, овес да сено


Нужно найти 9-тый пробел с помощью регулярки.

Как я ищу регуляркой пробел:
[\s\S]+(\s{9,9}?)[\s\S]+

Но почему-то 9-ты пробел не находится.
Что не так в регулярке?

Для чего мне это:
Потом найденный с помощью регулярки пробел, я заменю на символ эмодзи с помощью JS.
Так как можно воткнуть в регуляку любой другой мне нужный номер пробела для замены в виде переменной (но это уже не относится к данному треду)

На данном примере я описал 9-ты номер пробела просто как пример.
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
Aetae
@Aetae
Тлен
^\S*(?:\s+\S+){8}(\s)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы