Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]ereg wyrażenia regularne z %
Forum PHP.pl > Forum > Przedszkole
Mike122
  1. <?php
  2. ereg("[$#]", $_POST['dane'])
  3. ?>


Za pomocą wyrażenia regularnego pozwalam na wpisanie dowolnego ciągu znaków z wyjątkiem $ oraz #, chciałbym tez zabronić wpisania samego znaku % oraz %% i %%%, jednak chcę żeby zezwalało na wpisanie jego w innych kombinacjach np. %04-230-ep, %04-230-ep%, 04-%-ep. czy 04-230-ep%

Proszę o pomoc z tym wyrażeniem regularnym.
Crozin
No to powinieneś dokładnie określić sobie w jakich okolicznościach % może występować.

btw: zerezygnuj z ereg* na rzecz preg* - chociaż najlepiej jak nie trzeba nie korzystaj z wyr.reg.
wookieb
Szczerze to nie musisz tutaj dawac wyrazenia regularnego

  1. <?php
  2. if(strpos($tekst, '%%')!==false) // sry wpisales %%
  3. ?>
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.