Показать сообщение отдельно
  #2 (permalink)  
Старый 13.12.2021, 06:59
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,704

const txt = 
`===============
f fgyuf
с Scryptics
s Nartelis19
rhvrihvieg445gv54vuv
===============
gk qwerty gfhfg
с h5vvh5vh5vh5
s bj65v54gc4g
gdfgdsggrsgdg433
===============
dgf ffrffef
c c4ccf4cf4cf4fc4
s Ugniukas1
v4gv4v5g4g4vg5v4
===============
gk qwerty kfefdf
c vg545v4gv45gv5g4v5g4
s jb6jb6jb6j
g4g4vv4gv4gvg4
===============
gtth vdvfv gtggg
c vg4vg45v45gvg4545vgv45g
s v454vgv545v4gvg45
v4gg4vvg4g4vvg4vg45vg45vg4545vg
===============
fvdver 443342
c cffx2sx2xs2xs2
s xe332xd23f4v5gh5b6
445vgv45gv45gv45gv45g45vg
===============`;

const outar = [];
const txtar = txt.split('\n');
for (let i = 0; i < txtar.length-2; ) {
	if (txtar[i++].includes('gk qwerty'))
		outar.push(txtar[i++]+':'+txtar[i++]);	
}
const txtout = outar.join('\n');
alert(txtout);


ЗЫ Не было сказано, что делать в случаях, если 'gk qwerty' встречается в двух строках подряд или через строку или встречается в предпоследней строке

Последний раз редактировалось voraa, 13.12.2021 в 07:05.
Ответить с цитированием