Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> proste wyrażenia regularne
kufalo
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

Ostrzeżenie: (0%)
-----


Problem 1:

Wyrazenie regularne, ktore sprawdzi czy dany ciag sklada sie z przynajmniej jednego znaku nalezacego do [abcdefgh] i ciag ten nie bedzie zawierac powtorzonych liter...

probowalem tak:
Kod
match(/^[a?b?c?d?e?f?g?h?]+$/)

jednak nie dziala...

Problem 2:

Wyrazenie, ktore sprawdzi czy ciag zawiera dwa jednakowe znaki obok siebie:
Kod
a='aa'
alert( a.match(/(.)$1/) )

niestety tez jakies problemy :/

Ten post edytował kufalo 28.01.2007, 18:16:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kufalo
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

Ostrzeżenie: (0%)
-----


Cytat(SHiP @ 28.01.2007, 19:53:26 ) *
Nie wiem dlaczego wyrażenie 2 nie działa(Nie wiem jak działa obsługa RegExp w JavaScript)

Do co wyrażenia 1 sprawdz
Kod
/[abcdefgh]+/

Niby wszystko pieknie, ale chodzi mi wlasnie o to aby dana litera nie mogla wystacic wiecej niz jeden raz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 13:21