Показать сообщение отдельно
  #7 (permalink)  
Старый 01.11.2015, 23:23
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Мне вот интересно, вы когда регулярные выражения изучаете, хотя бы приблизительно имеете представление:
1. какие задачи ими решаются
1.1. как именно решаются
2. какие задачи ими не решаются
?
Иными словами для чего они применяются, а для чего НЕ применяются?

'use strict'

let text = `
ЛюдовикXV, ЛюдовикXVI, ЛюдовикXVIII, ЛюдовикLXVII, ЛюдовикXXL


ЛюдовикXV, ЛюдовикXVI, ЛюдовикXVIII, ЛюдовикLXVII, ЛюдовикXXL


# ЛюдовикXV, ЛюдовикXVI, ЛюдовикXVIII, ЛюдовикLXVII, ЛюдовикXXL



ЛюдовикXV, ЛюдовикXVI, ЛюдовикXVIII, ЛюдовикLXVII, ЛюдовикXXL`;

let array = text
	.split('\n')
	.filter(x => /^#/.test(x))
    .map(x => x.match(/Людовик[XLVI]+/g));


alert(JSON.stringify(array));
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием