Mehrfache Slashes reduzieren?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mehrfache Slashes reduzieren?

    Hallo!

    Ich habe sagen wir mal folgenden String, der einen Pfad darstellt:

    "../files/folder///upload////////text"

    In diesem String finden sich mehrere Slashes (bzw. auch Backslashes) hintereinander, wobei die Anzahl beliebig sein kann, ich diese also nicht kenn. Wie kann ich nun mehreren solcher hintereinanderfolgenden Slashes auf ein Slash reduzieren!?

    Danke schonmal!

  • #2
    Mit preg_replace.

    OffTopic:
    Das ist kein Pfad. Vielleicht hinterher...

    Kommentar


    • #3
      Hehe mit preg_replace war mir klar, allerdings bin ich nicht gut was solche sachen angeht, daher dachte ich eher an ein fertiges beispiel...

      Kommentar


      • #4
        wo kommt dieser string her? warum sieht er so aus?

        Kommentar


        • #5
          Dann sag das doch gleich, und poste nicht im entwicklerforum!

          !\/+!
          Da kannste demnächst auch erstmal selbst versuchen...

          Kommentar


          • #6
            Dass ich im Entwicklerforum gepostet habe liegt wohl daran dass der in meinen Bookmarks rumfliegt sorry...

            Nette Seite im übrigen danke

            Kommentar


            • #7
              fragen beantworten widerspricht deiner religion?

              Kommentar


              • #8
                Geht auch:
                PHP-Code:
                $neu_string $string "////bla";
                do {
                  
                $string $neu_string;
                  
                $neu_string str_replace('//''/'$string);
                } while (
                $neu_string != $string);
                $string $neu_string
                Was schneller ist weiß ich nicht~

                Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

                bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
                Wie man Fragen richtig stellt

                Kommentar


                • #9
                  OffTopic:
                  Klar, aber so viel Performance kann ne Regex gar nicht kosten, als dass ich sooo viel Text schreibe.

                  Kommentar

                  Lädt...
                  X