Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenie regularne
slaug
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 2.05.2003
Skąd: Gdańsk

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


Cześć,

Potrzebuję wyrażenie regularne które sprawdzi czy w stringu nie występują następujące znaki
!@#$%^&*()<>?|/\[]{}`~+=
W zasadzie to wszystkie znaki nie będące liczbą, cyfrą bądź znakiem podkreślenia.

Z góry dziękuję za pomoc,

pozdrawiam,
Daniel
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slaug
post
Post #2





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 2.05.2003
Skąd: Gdańsk

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


Zgadza się tylko zapomniałem o dopisaniu początka i końca czyli ^ $. Poza tym gwiazdka za nawiasem też w miarę potrzebna być sie zdaje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) To co napisałeś oczywiście działa, to co ja wyżej napisałem też, ale Twoje bardziej mi się podoba, dzięki.

Pozwolę sobie jeszcze tylko dodać do tego kropkę o której zapomniałem wam napisać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Czyli:

  1. <?php
  2. "/^[a-zA-Z0-9_.]*$/"
  3. ?>


Jeszcze raz dzięki.

pozdrawiam,
Daniel

Ten post edytował slaug 29.09.2005, 09:14:37
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: 27.12.2025 - 19:58