Mehrfache Slashes reduzieren?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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...

    Comment


    • #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...

      Comment


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

        Comment


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

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

          Comment


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

            Nette Seite im übrigen danke

            Comment


            • #7
              fragen beantworten widerspricht deiner religion?

              Comment


              • #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

                Comment


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

                  Comment

                  Working...
                  X