rekzi, для захвата текста в кавычках используйте рег. выражение: "[^"]*"
>Кто решит задание, пусть опубликует, На не общие обозрение, пожалуйста, а в персональное сообщение для rekzi |
rin-nas,
После принятия решения о кандидате, ценность решения такого задания будет равняться нулю. До этого решения естественно публиковать не надо. После было бы странно не опубликовать, ради образовательного момента, ну если не попадется какой-нибудь хранитель прелести. Как пример проблемы - http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html |
К сожалению, я ошибся насчет вложенности. Я использовал вот такой вариант: ['"`]?.*['"`]?
Он и съедал у меня лишние. Правильнее использовать группы: ('|"|`)?.*('|"|`)? Все, разобрался. Внимательнее надо быть... |
Все равно я прав: http://stackoverflow.com/questions/1...contained-tags
Универсального решения не существует. :) |
Вакансия актуальна
|
Цитата:
(['"`]).*?\1 |
Ruslan_xDD, плюсую, была же уже познавательная ссыль на backref http://www.regular-expressions.info/backref.html
|
alex.vv,
>Но я бы наверное помер от скуки каждый день писать распарсивалки хэтэмээлей Обработка html (и не только) -- это только часть работы и у нас есть готовая библиотека, упрощающая рутинную работу. Взаимодействие с личными кабинетами может быть довольно сложным (банки, например) и поэтому интересным. |
rin-nas, я своим джуниорам то же самое говорю, для мотивации ;)
|
Я бы, наверное, помер от скуки каждый день так мотивировать джуниоров ;-)
|
Часовой пояс GMT +3, время: 05:35. |