Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Регулярные выражения: поиск нескольких строк (https://javascript.ru/forum/misc/70665-regulyarnye-vyrazheniya-poisk-neskolkikh-strok.html)

рони 23.09.2017 19:38

Jack,
<textarea id="k" name=""  rows="12"  cols="45">кеуцкеsadfasdf
куецукеsdfsadf
еуцкецукеfasdf
 // Какое-то писание команды
ComandLine 12 34 56 789;
кfadsasdfуцецуке
 цasdfasdfукеуцке
// Описание другой команды !"№;%:?*()
 // которое уместилось в 2 строки
ComandLine



123456;
 dfgdf";:? ((hg98d f3hjгрва89 384
 usgdfjsb532 354 23j
 ComandLine


 33;
 54 dfg dsfg 6hdfgh
</textarea>
 <script>

var line = "45346", reg = /^\s*(\/\/[\S\s]*?$|ComandLine[\S\s]*?;)/gm;

k.value = k.value.match(reg).join("\n")||k.value

</script>

рони 23.09.2017 19:41

Цитата:

Сообщение от Rasy
Его отсутствие никак не изменят результат выражения

согласен лишнее


Часовой пояс GMT +3, время: 12:35.