Comments 6
Полчаса провозился с 11 и 12, думая что их нужно решать без lookbehind. Потом таки заглянул в решения. Видимо авторы используют Хром, так как движок Firefox не поддерживает lookbehind в регулярках :(
+2
11 вполне решается, кстати
0
Без заглядывания назад можно решить 11 задачу. Вот такая регулярка "(\s*[\w ]*<[^h].+|\b\w+\b)(?=<\/h\d>)" по-идеи должна отработать в Firefox с результатом 100%.
+1
Спасибо за пример. Хотя такая регулярка и не соответствует духу задания — выбрать всё внутри заголовка. Например, заголовок из двух слов или восклицательный знак в начале заголовка сломает регулярку.
0
Я тот, кто подумал, что нужно обязательно обходиться без lookbehind, и мне больно. Я написал мерзкую, длинную регулярку)
Третье решил как f.*D\/
Восьмое — как <h\d.*
Думал, что умный, раз так минималистично выкрутился.
Третье решил как f.*D\/
Восьмое — как <h\d.*
Думал, что умный, раз так минималистично выкрутился.
+2
Sign up to leave a comment.
Проходим челлендж RegexPlay на 100%