@HepkaPlay
JavaScript Junior.

Как получить аргумент из середины текста?

Бот получает текст: "
Hepka was banned by Jopa
Jopa was banned by Hepka
"
И этот текст может изменяться.
Как мне получить первое и последнее слово каждой строки?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 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
Если строка разделяется, то разбиваешь на массив по переносу, затем из этих массивов дергаешь первый и последний элемент.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы