![]() |
![]() ![]() |
![]() |
-Tai- |
![]()
Post
#1
|
Goście ![]() |
Witam. Mam mały problem z wyrażeniem regularnym.
Na chwilę obecną wygląda ono tak
Wyrażenie ma za zadanie wyłuskac numer posesji/domu z ciagu nazwa_ulicy numer_posesji/mieszkania Wzorzec sprawdza się dla 20/7 20/12 itd 20 15a 15A itd ale juz np. dla 5a/9 lub 6a/12 niestety nie - zwraca jedynie 5a i 6a Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 29 Dołączył: 3.04.2010 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 0 Dołączył: 7.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Wg. mnie:
Kod '/\[0-9]{1,}[\/]*[0-9a-dA-D\s]/' lub: Kod '/\[0-9]{1,}[\/]*[0-9a-dA-D\s\]/'
|
|
|
-Tai- |
![]()
Post
#4
|
Goście ![]() |
Powinno działać. Przy okazji nie będzie przechodziło coś w stylu 0/0, 05/12, 6/18a czy 5/0 lub 8/08. Dzięki działa idealnie. Chociaz zdazylem zmodyfikowac swoje do
i tez dziala. Dodatkowo dalem spacje na poczatku, poniewaz mam ulice typu 22 Lipca lub 23 Stycznia i luskalo 22 i 23 :-) Jako, ze w bazie mam nazwe ulice bez spacji na poczatku totez dodanie \s zalatwilo problem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 15:48 |