![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 5 Dołączył: 5.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jako, że w tematyce wyrażeń regularnych moje umiejętności nieznacznie przekraczają zero, postanowiłem posłużyć się generatorem takich wyrażeń.
Cel: z podanej zmiennej !r234 wyciągnąć 234, dla zmiennej abcd!r1 lub !r13defgh powinien wykonać się "else", czyli przejść może tylko string zaczynający się od !r, po których musi być liczba całkowita. Oto, co udało mi się wykombinować z użyciem generatora takich wyrażeń:
Powyższy przykład wyświetla: (!r) (321238) () Czyli nie jest do końca idealny. Będę wdzięczny za pomoc, zależy mi tylko na wyciągnięciu liczby a gdyby jeszcze udało się ją w wyrażeniu ograniczyć do np. 100 to byłbym wniebowzięty. Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 27 Dołączył: 30.10.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Przyjmuje ciagi od !r0 do !r100:
-------------------- Mój Blog Militarny: http://1rBlog.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 5 Dołączył: 5.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wywołanie:
Niestety nie zwraca ósemki, !r8 nie przechodzi przez warunek. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 27 Dołączył: 30.10.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie, wkradl sie maly blad, nawias klamrowy powinien stac za 2:
-------------------- Mój Blog Militarny: http://1rBlog.pl
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:07 |