![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 1 Dołączył: 9.02.2012 Ostrzeżenie: (10%) ![]() ![]() |
Cześć,
Piszę właśnie funkcję która będzie odpowiadała za generowanie przyjaznego linku z danego stringu. Teraz napotkałem problem w z którym nie wiem jak sobie poradzić, mianowicie chcę usunąć powtarzające się te same znaki obok siebie np. dla stringu: "Kaloryfery / Grzejniki" Moja funkcja usuwa znak / a zamiast spacji wstawia "-" i teraz to wygląda tak: kaloryfery--grzejniki, chciał bym usnąć tyle "-" aby pomiędzy tymi słowami był tylko 1 - czyli 1 (Piszę to specjalnie ponieważ może się zdarzyć że system wygeneruje link i pomiędzy słowami będzie 3 myśliniki, a docelowo ma być tylko jeden). Proszę o podpowiedzi. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzaj, czy poprzedni znak w nowym ciągu nie jest "-" zanim go wstawisz.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2024 - 17:27 |