Suchstring zerlegen

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

  • Suchstring zerlegen

    Hallo,

    wie kann ich meine Suchstring in einen Array zerlegen

    brauch nur nen Ansatz kein fertig Script

    Wort1 Wort2 "Wort 3"

    Wenn ich es einfach am Leerzeichen splitte bring es auch die " auseinander



    MfG
    mnhg
    Team BashComp

  • #2
    sollte aber nicht!

    implode() ???

    Kommentar


    • #3
      @TobiaZ: Ich glaube das ich nie den Tag erleben werden an dem Du den Unterschied zwischen implode() und explode() begreifen wirst ... !
      carpe noctem

      [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
      [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

      Kommentar


      • #4
        OffTopic:
        den unterschied kenne ich doch. ich weiß nur net welches welches ist.

        Aber gib die Hoffnung nicht auf. wenn ich für mich programmiere, habe ich seltsamer weise immer das richtige zur hand. Vielleicht wird mir das demnächst auch im Forum gelingen.


        Also nimm explode();

        Kommentar


        • #5
          Zum einen glaube ich das nicht ... zum anderen wird Ihm beim beschriebenen Problem auch kein explode() helfen ... weil auch der Bereich zwischen den Anführungszeichen gesplitted wird ... !
          carpe noctem

          [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
          [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

          Kommentar


          • #6
            Explode hät ich schon noch selber gefunden

            ich überprüfe jetzt ob " im string sind, wenn nicht nehm ich einfach explode
            und wenn doch dann .....


            ????
            Team BashComp

            Kommentar


            • #7
              sorry, hatte nicht gemerkt, dass zwischen wort und 3 ein platz war.

              dann musst du natürlich split nehmen. aber solltest dir auch RegEx aneignen. wenn du nur nach ' ' splittest, hättets du ruhig explode() nehmne können.
              Zuletzt geändert von TobiaZ; 18.09.2003, 11:36.

              Kommentar


              • #8
                das kann ja so nicht gehen, wenn zwischen wort und der 3 auch ein leerstring ist ...

                entweder hängst du alle wörter in "" oder, wir müsse kreativ werden
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  jedes leerzeichen zwischen zwei " durch   ersetzen und dann exploden?
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #10
                    warum gerade & nbsp;? das wird der suche nicht viel helfen? dann musst dus nachher wieder umwandeln.

                    überlege wirklich, warum das nicht mit regex gehen sollte.
                    Zuletzt geändert von TobiaZ; 18.09.2003, 12:33.

                    Kommentar


                    • #11
                      da ' ' was anderes is als   kann ich danach einfach exploden und gut is

                      wenn ich das ausgebe seh ich ja keinen unterschied und in meinem suchstring kann ich das ja auch machen oder?


                      kannst dir aber ja trotzdem ne regex überlegen
                      Ich denke, also bin ich. - Einige sind trotzdem...

                      Kommentar


                      • #12
                        Original geschrieben von mrhappiness
                        kannst dir aber ja trotzdem ne regex überlegen
                        er muss!!!! denn der leestring zwischen 'wort' und '3' zerschießt sonst wieder alles
                        h.a.n.d.
                        Schmalle

                        http://impressed.by
                        http://blog.schmalenberger.it



                        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                        ... nur ohne :-)

                        Kommentar


                        • #13
                          k, er muss, nachdem er ja kein   draus machen will
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar


                          • #14
                            dann überlegt euch mal nen reg

                            muss aber auch bei "sdf dsgdf dfg" oder noch mehr wörten funtionieren

                            mfg
                            mnhg
                            Team BashComp

                            Kommentar


                            • #15
                              Original geschrieben von mnhg
                              dann überlegt euch mal nen reg
                              zauberwort? du bengel
                              h.a.n.d.
                              Schmalle

                              http://impressed.by
                              http://blog.schmalenberger.it



                              Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                              ... nur ohne :-)

                              Kommentar

                              Lädt...
                              X