eregi()

Nazdárek!
Nevíte náhodou někdo, jestli funkce eregi() nerozlišuje velkou a malou diakritiku, když ji přidám k podmínám?
Pač když odesílám data do databáze, tak to hlásí chybu v napsané podmínce, kde mám uvedenou jen malou diakritiku, když do pole napíšu velkou...;)

Zde je část zdrojáku:

if(eregi("^[[:alpha:]ěščřžýáíéúůďťňó]{2,30}$",stripslashes(trim($prijmeni))))

A chcu odeslat:

Šindýlek


Předem moc dík..;)
<HTML>setlocale(LC_ALL,"cs_CZ");
if(eregi("^[[:alpha:]ěščřžýáíéúůďťňó]{2,30}$",stripslashes(trim($prijmeni))))</HTML>
Stále to nefunguje..:(