- Сообщения
- 249
- Реакции
- 7
Всем здоровья!
Задача:
найти строку начинающуюся с #2
если, прежде нет строки начинающуюся с #1
Проблема:
пробовал, накидал несколько вариантов поисков.
что-то более или менее работает.
но варианты не работают в поиске текста №5
(строка предшествующая #2... начинается с //a...)
Помогите пожалуйста с решением.
Всю ночь тестил, гуглил - не получилось.
Заранее большое спасибо!
PS
Задача:
найти строку начинающуюся с #2
если, прежде нет строки начинающуюся с #1
Проблема:
пробовал, накидал несколько вариантов поисков.
что-то более или менее работает.
но варианты не работают в поиске текста №5
(строка предшествующая #2... начинается с //a...)
^([^#1])(^#2)(.+?$)
^(?!\#1)\r#2.+
^[^\#1]#2.+
Помогите пожалуйста с решением.
Всю ночь тестил, гуглил - не получилось.
Заранее большое спасибо!
PS
*
abc/xyz - какой-то текст
Код:
------------- 1
text
#1
#2 xyz
------------- 2
text
#1 abc
#2 xyz
------------- 3
text
#1 abc
#2 xyz
------------- 4
text
#2 xyz
------------- 5
text
//a
#2 xyz
------------- 6
text
//a
#2 xyz
------------- 7
text//a
#2 xyz