Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%)
|
Witam mam takie wyrażenie regularne, które ma wykrywać niedozwolone znaki.
/^(.*[^a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9 ,]+.*)$/i No i fajnie działa wykrywa tylko ze jak wpisze 'ą' to wykrywa jako niedozwolony znak a inne polskie znaki działają dobrze. Kompletnie nie wiem co jest nie tak. Z gory thx za pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 |
Sprawdź jeszcze literkę ś, jeśli ona również nie działa prawdopodobnie będzie to problem z kodowanie.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%)
|
Niestety masz racje. Ale da sie coś z tym zrobić?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%)
|
Zapisz plik ze skryptem w kodowaniu ISO. Albo przekonwertuj go powiedzmy gżegżółką
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 24 Dołączył: 29.07.2007 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
To spróbuj przekonwertować na UTF-8 w takim razie.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 15:02 |