![]() |
![]() |
--Marcin-- |
![]()
Post
#1
|
Goście ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pisałem wyrażenie regularne, aby na stronie znalazł ciąg samych cyfr i je wyświetlił, ale nie wyświetla, ciąg cyfr jest a pokazuje że niema. Wyrażenie regularne dla cyfr jest proste: [0-9]
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pisałem wyrażenie regularne, aby na stronie znalazł ciąg samych cyfr i je wyświetlił, ale nie wyświetla, ciąg cyfr jest a pokazuje że niema. Wyrażenie regularne dla cyfr jest proste: [0-9] Nie... to jest wyrażenie dla jednej cyfry... pokaż kod cożeś tam namodził bo nikt tu wróżką nie jest i w ciemno ci nie powie co jest źle... |
|
|
--Marcin-- |
![]()
Post
#3
|
Goście ![]() |
Oto kod:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze, pattern źle skonstruowany (brak delimiterów) to nic dziwnego że nie działa... Po drugie, jak już napisałem to jest pattern na jedną cyfrę... Tak powinno być:
Po trzecie, $email[1] nic ci nie zwróci bo nie zdefiniowałeś żadnych nawiasów... daj tam sobie lepiej print_r($email) i obejrzyj sobie jak wygląda tablica... |
|
|
--Marcin-- |
![]()
Post
#5
|
Goście ![]() |
Dzięki za pomoc, a można jakoś zrobić tak żeby mi wyświetlał ciąg minimum 10 znaków?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
a można jakoś zrobić tak żeby mi wyświetlał ciąg minimum 10 znaków? A poczytałbyś sobie o wyrażeniach regularnych... :/ Zamień sobie tego plusa na {10,}... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 19:15 |