Portál AbcLinuxu, 20. července 2025 10:29


Dotaz: Regexp výrazy nefunční

29.5.2011 18:08 mhh
Regexp výrazy nefunční
Přečteno: 262×
Odpovědět | Admin
Chtěl bych udělat, aby mi to vzalo buď 0-63 nebo ?
if [[ $hodnota =~ ^([0-9])|([0-6][0-3])$|^(?)$ ]]

A toto ošetření pro email my taky nefunguje
if [[ "$email" =~ "^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$" ]]
Nevíte proč? díky

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Muhaha)
29.5.2011 18:12 mhh
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak u toho prvniho jsem odstranil zavorky a uz to funguje
Řešení 1× (Muhaha)
29.5.2011 18:26 mhh
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční
I druhé mi už funguje... bylo to těma "". díky.můžete smazat
29.5.2011 20:08 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční

Vsimli ste si, ze niektory z vasich prispevkov bol zmazany ? Tu sa prispevky nemazu, pokial neporusuju pravidla. Skor by ste mohli oznacovat prispevky, ktore su riesenim, to by bolo urcite lepsie. ;)

29.5.2011 20:29 mhh
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční
O jednom vím, že mi ho smázli.. Ale je to strašně nepřehledné, tady tenhle styl diskuse... Vůbec, kdybych si to mohl označit sám jako funkční řešení, tak bych to dělal.
29.5.2011 21:30 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční
Tak hlavně že už vám ty výrazy funční :D
30.5.2011 05:25 deadmail
Rozbalit Rozbalit vše Re: Regexp výrazy nefunční
Odpovědět | | Sbalit | Link | Blokovat | Admin
len ten prvy vyraz nezoberie cisla 0-63 ... napr. 14, 15, 59 neakceptuje ;-) a zoberie aj 04

^([0-9]|[1-5][0-9]|6[0-3])$

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.