@HepkaPlay
JavaScript Junior.

Как получить первые и последние слова всех строк текста?

Бот получает текст:

`
Hepka was banned by Jopa
Jopa was banned by Hepka
`

Как получить первое и последнее слово каждой строки?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 3
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Комментировать
0xD34F
@0xD34F Куратор тега JavaScript
str.split('\n').filter(Boolean).map(n => n.split(' ')).map(n => [ n[0], n[n.length - 1] ])

или

Array.from(str.matchAll(/(^\S+).*?(\S+$)/gm), n => n.slice(1))
Ответ написан
Комментировать
kirbi1996
@kirbi1996
Если строка разделяется, то разбиваешь на массив по переносу, затем из этих массивов дергаешь первый и последний элемент.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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