![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Posiadam string zawierajacy pewne podciagi oddzielone znakiem srednika Kod aaa;bbb;ccc Chcialbym to rozbic na tablice. Problem w tym, ze dopuszczalny jest zapis: Kod a\;aa;b\\b\\;b;ccc czyli wystepuje znak ucieczki \ za ktorym moze stac \ lub ; Ma ktos na to pomysl jak to najszybciej/najsprytniej zrobic? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Rozbij normalnie po ;
Później w pętli sprawdź czy ostatni element/znak każdego ciągu nie jest przypadkiem \ jeżeli jest to złącz ten element z następnym. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Rozbij normalnie po ; Później w pętli sprawdź czy ostatni element/znak każdego ciągu nie jest przypadkiem \ jeżeli jest to złącz ten element z następnym. Mysle, ze w takim przypadku moze byc problem: Kod a\\;b;c Musialbym sprawdzac nieparzystosc wystepowania \ na koncu. Dosc zawile, tzn czuje, ze musi byc jakis prostrzy sposob. Ten post edytował kufalo 18.04.2012, 13:43:15 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
http://blog.kowalczyk.cc/2011/06/29/php-dz...eczki/?cid=5420 + mój pierwszy komentarz na tym blogu.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Wykrycie parzystości to nie problem, ale rozwiązanie ~Crozin-a wydaje się lepsze.
Jeszcze dość łatwo można by to zrobić używając wyrażeń, ale rozwiązanie ~Crozin-a wydaje się lepsze ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 10.07.2025 - 04:41 |