Sprawdzam wpisane dane przez funkcje eregi("^[[:alnum:]]|-|')+$".
Niestety jeśli wpiszę coś rozpoczynającego się na literę z ogonkiem(ł,ą,ć,...) to funkcja zwraca false.
Jak zmodyfikować funkcje eregi, żeby działała poprawnie również dla polskich znaków?