![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
[php]
<? $tekst = 'jakis text'; if (!eregi('[a-z]+',$tekst)) { echo 'Błąd'; } else echo 'Dobrze'; ?> Jesli $tekst = 'Kowalski' zwraca Dobrze -OK $tekst = 'Kowalski2' zwraca Dobrze (chciałbym aby zwróciło Błąd) $tekst = '222211#$' zwraca Błąd -OK $tekst = '222211#$' zwraca Dobrze (chciałbym aby zwróciło Błąd) Co zrobiłem źle w tym kodzie.Chciałbym aby walidowany ciąg był znakami alfabetu(najlepiej z polskimi znakami). Pozdr. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki dr_bonzo. Dokładnie powinno być tak
^ oznacza poprawność składni na początku $ poprawność składni na końcu + powtórzenie jedem lib więcej razy Ale jak zrobić żeby sprawdzał poprawność polskich znaków bo:
podana zmienna już nie pasuje do ciągu, ale jak zamienie ó na o to już jest dobrze. Jak to ominąć? Sam znalazłem odpowiedź na to pytanie. MOże komuś się przyda:
Ten post edytował grizmo 4.01.2006, 22:44:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 16:01 |