Zdravim,
A co je cilem? Akceptovat jen konkretni vyjmenovane ceske znaky a odfiltrovat
treba slovenske makcene l a danske preskrtnute o? Pak to asi nijak jednoduse
nejde...
Pokud je cilem akceptovat vsechny lowercase i mimo ASCII, pak staci jednoduse
pouzit unicode: \p{Ll}
Kamil Podlesak
--
[EMAIL PROTECTED]
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Petr Kolesa
> Sent: Wednesday, December 05, 2007 5:16 PM
> To: Java
> Subject: regexp a definovani vlastni tridy znaku
>
>
> Ahoj,
>
> zajimalo by me, jestli jde v jave pro potreby regularnich vyrazu
> definovat (pojmenovat) vlastni tridu znaku.
> Napr \w je alias pro [a-zA-Z_0-9] a \p{Lower} je alias pro
> [a-z], chtel
> bych si umet nadefinovat alias pro [a-záčďéěíňóřšťůúýž].
> Predstavuju si
> neco jako \p{LowerCz}. Nechce se mi opisovat tu hruzu v hranatych
> zavorkach do kazdeho RE, kde potrebuju ceske znaky. Stejne
> tak lepit RE
> pomoci konstant, mi vubec neprijde prudce elegantni.
>
> diky
>
> kolisko
>
>