Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ereg
Forum PHP.pl > Forum > Przedszkole
Apo
WItam
Chciałem abyście mi poprawili kilka wyrażeń regularnych POSIX. Niechce żadnych preg tylko żeby były sprawdzane ereg ponieważ narazie sie ucze ereg tongue.gif
1. Sprawdze uploadowany plik o podanych rozszerzeniach gif|jpg|jpeg|bmp .
Troche mi to nie wyszło:
  1. <?php
  2. ereg('(^[A-Z,a-z,0-9]+)([.]{1})([gif|jpg|jpeg|bmp]$)', $_FILES['plik']['name']);
  3. ?>

2. Sprawdze czy podany string jest linkiem:
  1. <?php
  2. ereg('(^[http://]+)([a-z,A-Z,0-9,.,_,-]+)([.]+)([a-z,A-Z,0-9,-,_,.]+)', $url);
  3. ?>
crash
1. ^[A-Za-z0-9]+\.{1}(gif|jpg|jpeg|bmp)$
2. ^[a-z]{3,5}://[^[:space:]]+[a-zA-Z0-9#%/]+$
Chyba tak... Chociaż lepszy jestem w PCRE.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.