Tema: pora klausimu apie regular expressions
Autorius: gopas
Data: 2010-05-19 14:57:35
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.