![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Jak najlepiej w RegExp określić wszystkie znaki?
Aktualnie używam czegoś takiego: '[\x20-\x7E\n\r]+' Ale niestety nie pasują do tego znaki takie jak: ą, ę, ć itp. -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Jak najlepiej w RegExp określić wszystkie znaki? No jeśli chodzi o PHP, to wystarczy [.*?], ew. flaga u; w JS - \s\S (taki haczyk, żeby polskie łapał). -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ja zazwyczaj stosowałem str_replace() aby zamienić polskie znaki (np. ź -> z)i potem spr. wyrażenia regularne.
Ten post edytował InterQ 24.08.2009, 11:01:32 -------------------- Stronka domowa interx
Wspierane stronki envie |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Przecież wystarczy do tego iconv. Jedna linijka kodu.
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
No jeśli chodzi o PHP, to wystarczy [.*?], ew. flaga u; w JS - \s\S (taki haczyk, żeby polskie łapał). No i nie działa:
Jak wrzuce kropke do klamrowych, żeby dodać entery (\n, \r) to już wogóle nie działa. -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ok, a co z flagami? Bo to też jest istotne. (podpowiedź: s)
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:08 |