Регулярные выражения (нежадные)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Регулярные выражения (нежадные)

Genosse
Приветствую!

В Regex случайно нет возможности задать нежадное/ленивое выражение?

Что-то наподобии такого:

("first").*?(\\n")

для строки

'"first":" bla bla bla \n", "second":" bla2 bla2 bla2  \n"'


найдёт только  "first":" bla bla bla \n" не трогая "second":" bla2 bla2 bla2  \n"

В Regex  ? не работает как определитель нежадного квантификатора (
Может есть какой-то свой особый способ его определить? Или же нет вовсе?

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.