RE: Regularni vyraz

From: Peter Marko <marko (zavinac)>
Date: 23. 01. 2004, 12:47 CET
> > ne ne, tohle vybere ke smazani vse z domeny .cz - ja potrebuji
> > obracene - a v mklientu neni moznost tohle nechat a vse ostatni
> > zahodit Jirka
> 
> Aha. Ty tedy nemas moznost ten regex nejak dale 'pouzit',
> a muzes proste jen uvest do policka holy regex. Takze tohle
> takto proste nejde. Regex je zalozen na ryze pozitivni
> logice a nelze uvnitr nej negovat nejaky retezec. Jedine,
> co muzes 'negovat' je set [] a to v tomto pripade nepomuze.
> Takze asi jedina ale dost neprakticka moznost by byla uvest
> vsechny tld, ktere chces nechat projit (a tedy smazat)
> explicitne mezi or: ....|at|au|.....|com|.....|uk|...
> Ale bude jich zatracene mnoho a zalezi tedy take na tom,
> jak dlouhy vubec smi ten regex byt.
> 
> Pokud bys mohl regex nejak (jakkoli) pouzit ve vyrazu,
> treba neco!~/regex/, bylo by to naprosto trivialni
> (neco!~/\.cz$/i), ale to za tebou definovanych podminek
> zjevne nepujde...
> 
> Daniel.
> 

skus toto: /(?<!\.cz)$/i
myslim, ze by to malo ist, netreba predsa kontrolovat, ci to je mail (@) 

peter
Received on Fri, 23 Jan 2004 12:47:15 +0100

This archive was generated by hypermail 2.1.8 : 23. 01. 2004, 12:46 CET