Tema: Re: pora klausimu apie regular expressions
Autorius: fliks
Data: 2010-05-19 17:03:20
Galbut geriau tuos abu isrinkimus daryti su DOMXPath.
http://lt2.php.net/manual/en/class.domxpath.php
Siek tiek pavyzdziu:
http://www.earthinfo.org/xpaths-with-php-by-example/


On 2010.05.19 14:57, gopas wrote:
> sveiki,
>
> keletas tokiu klausimu:
>
> 1. turiu sakykim stringa<li>aaaa</li><li>bb<>bbb</li><li>ccccccc</li>
> reikia isrinkti visus kas yra tarp<li>  ir</li>. rasyciau kaip ir taip:
> /<li>(.[^>]*)<\/li>/, bet tuomet<li>bb<>bbb</li>  iskrenta, nes cia viduryje yra<>.
> kaip reiktu teisingai parasyt? /<li>(.[^(<\/li>)]*)<\/li>/ nepadeda...
>
> 2. sakykim turiu<div><div><table></table></div></div>. ar imanoma isrinkti
> teisingai nuo pradzios pirmo div'o iki pabaigos pirmo div'o? ta prasme, kad
> gautusi<div><table></table></div>. ar cia gudriai reiketu apsirasynet, kad
> regexp'as suprastu kur atsidaranciojo tag'o pabaiga?
>
> aciu.