регулярные выражения

Trifon

Guest
регулярные выражения

Добрый день,

проблема в следущем

пытаюсь взять весь текст что находиться между тегами

выглядит применно так

\>([а-яА-Яa-zA-Z0-9_ .,+-\S\s]+)\<

но прожорливый скрипт захвативает всё до последнего знака \<

Как быть?:(
 

SelenIT

IT-лунатик :)
Кстати, "\S\s" по идее эквивалентно ".", а следовательно, все остальные перечисления в этом классе не имеют смысла :)
 

SelenIT

IT-лунатик :)
#>(.+?)<#s
#>(.+)<#sU
#>([^<]+)<#s
на выбор, и незачем усложнять там, где очень просто :)
 

lucas

Guest
Читай по второй ссылке про модификатор U.
 

Trifon

Guest
>>Кстати, "\S\s" по идее эквивалентно ".", а следовательно, все >>остальные перечисления в этом классе не имеют смысла


знаю но на всякий пожарный
 

SelenIT

IT-лунатик :)
Trifon
усложнять код "на всякий пожарный" - вредная привычка. В 99,9% чем проще - тем надежнее. KISS-принцип рулит!
 
Сверху