надо выражение которое бы находило текст между двумя кавычка одинарными или двойными
т.е. вот например текст
nk> & onclick="sfsf" onclick='sfasfsd' dfd onclick="var t='d';AddFav(1668428);return false;" dgdg
вот я какое сделал выражение (?<1>('|"))[^'"]*\k<1>
оно находит "sfsf" затем 'sfasfsd' затем 'd', но здесь я бы хотел что бы не 'd' искалось а
"var t='d';AddFav(1668428);return false;"
В принципе так оно и есть что написал то и делает, но вот я не знаю как вместо
[^"']* написать [^<1>]*. Возможно ли как нибудь отрицание <1>, потому как
здесь [^<1>]* это не то что я хочу.
Здравствуйте, <Аноним>, Вы писали:
А>надо выражение которое бы находило текст между двумя кавычка одинарными или двойными
А>т.е. вот например текст
А>nk> & onclick="sfsf" onclick='sfasfsd' dfd onclick="var t='d';AddFav(1668428);return false;" dgdg
А>вот я какое сделал выражение (?<1>('|"))[^'"]*\k<1>
а если так попробовать
('[\S\s]*?')|("[\S\s]*?")
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, Akk77, Вы писали:
A>Здравствуйте, Small13th, Вы писали:
правила
Если на ваш вопрос дан полезный, исчерпывающий ответ, не поленитесь поставить отвечавшему оценку.
Это не только приятно человеку, который вам помог,
но и помогает другим участникам форума находить наиболее интересные и полезные обсуждения.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>