Posted By: Jovo () on 'CZprogram' Title: Regexp - all OK:-) Date: Thu Jun 7 21:45:27 2007 Ahoj. Tak jsem to po litem boji dal do kupy, ale bez vasi pomoci bych to nezvladl... nebo bych na to prisel o mesic pozdeji;-) Celou tuto patalii jsem podnikl proto, ze potrebuji v textu (streamu) hledat neco na zpusob XML elementu s urcitym jmenem. Bohuzel text nema zadnou strukturu, je to obecne characterStream - kdyby to bylo XML, pouzil bych XPath a bylo by vymalovano. Nakonec k hledani muze slouzit jen jeden regularni vyraz: <((/)??)element(s+(([w-]+)s*=s*(".*?[^\]")))*s*?(((/)??)>) To najde jak <element...>, tak <element.../> i </element>. Navic to podporuje i escapovani v atributech - attribute="value " text". Doufam, ze to je uz s regularnimi vyrazy vse, jinak nejaka hospoda bude mit trzbu:-) Jeste jednou diky - od vsech to byla dobra prace! Jovo.