Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] regexp zachłanność
wNogachSpisz
post
Post #1





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


probuje ulozyc wyrazenie sluzace do walidacji domeny:


'#^([^a-z0-9]{0,255})([-\.a-z0-9]{3,255})([^a-z0-9]{0,})$#'

array(4) {
[0]=>
string(22) "sdfsdfsdf.pl---______-"
[1]=>
string(0) ""
[2]=>
string(15) "sdfsdfsdf.pl---"
[3]=>
string(7) "______-"
}


element [0] to dane wejsciowe, chcialbym aby w elemencie 3 znalazy sie tez 3 kreski ktore nieprawidlowo powedrowaly do elementu [2], chce zeby element [3] dopasowal tak duzo znakow nie bedacych literami i cyframi jak to tylko mozliwe, niestety nie robi tego, jak to naprawic?



Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




#^([^a-z0-9]{0,255})([-\.a-z0-9]{3,255}?)([^a-z0-9]{0,})$#

google -> wyrażenia regularne zachłanność


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:39