Regularni vyrazy (clanek na root.cz)

Vaclav Vobornik vobornik na avn.cz
Pátek Květen 2 13:45:31 CEST 2003


^[a-z][a-z0-9\-\_]*$

jinak doporucuji http://www.regexp.cz/

Vasek


"Petr Vejsada" <daemon na nospam.exe> píse v diskusním príspevku
news:b8tkpe$1lae$1 na ns.felk.cvut.cz...
> Prave se trapim s regularnimi vyrazy. Potreboval bych overit, zda obsah
> promenne v shellu odpovida pripustnemu jmenu uzivatele, tedy neobsahuje
velka
> pismena a zacina pismenem.
> Procetl jsem si i clanky na rootu (
http://www.root.cz/clanek.php4?id=342 ),
> kde Pavel Satrapa uvadi priklad v podstate prave na toto. Ten vyraz by mel
> vypadat [a-z][a-z0-9\-\_]* , tedy prave jeden znak [a-z] nasledovany
> libovolnymi znaky z rozsahu a-z, 0-9, pomlcka nebo podtrzitko. Jenomze
> hodnota 55s4 vyhovi take, protoze analyzator spolkne pismeno 's'
nasledovane
> cislici a je spokojen -> vyhovuje. Jedna se tedy o drobnou nepresnost v
> clanku. Ale jak to tedy udelat spravne - pomoci regularniho vyrazu
zjistit,
> zda _PRVNI_ znak retezce je opravdu pismeno ?
>
> -- 
> Petr /daemon(zavinac)svoboda(tecka)cz/
>




Další informace o konferenci Linux