Помощник
|
regexp запутался |
Letmetouchyou
|
Сообщение
#1
|
||
|
|
||
|
|||
krevedko_hb |
5.2.2011, 2:33;
Ответить: krevedko_hb
Сообщение
#2
|
|
разница в низ в самом начале: Такая регулярка .* по умолчанию жадная, найдет все совпадения. Знак вопроса после квантификатора + или * инвертирует жадность. Т.е. в строке <a href="site"></a> регулярка <.*> - схватит <a href="site"></a>, <.*?> - <a href="site"> нудно выцеить с строки тег, что идет дотега, и после. Хоть экстрасенсов зови. Тег что идет до тега которой после тега, ага. ТС объясни по человечески что конкретно требуется спарсить. /before\s*\{([^:]+:[^}]+)\}\s*after\s*{([^:]+:[^}]+)\}/ |
|
|
Letmetouchyou
|
Сообщение
#3
|
|
|
Хоть экстрасенсов зови. Тег что идет до тега которой после тега, ага. А что, не видно какую строку я в примере проверяю?
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Выручайте, совсем запутался! | 0 | Vjvan064 | 6102 | 11.2.2010, 19:27 автор: -Vjvan064- |
Текстовая версия | Сейчас: 29.3.2024, 3:17 |