[ 3way @ 06.12.2010. 22:25 ] @
Nije mi jasno sta radim pogresno... Recimo da se radi o proveri telefonskog broja... Linija u kojoj proveravam broj u formatu 06x-xxx-xxx(x) izgleda ovako: Code: if [[ $l =~ 06[0-9]-[0-9]{3}-[0-9]{3,4} ]] Provera na svim poljima radi kako treba, osim na poslednjem. If izbacuje false ako je na poslednjem mestu manje od 3 cifre, ali izbacuje true ako je sve vece od 3. Isto vazi i za [0-9]{3}. Dakle, problem je u tome da provera na poslednjem bloku uvek radi delimicno. |