Gunnar Bittersmann: Unbekannten Straßennamen in String finden und auslesen

Beitrag lesen

@@JaNö

Wenn im Text-String beispielsweise steht "wohnt in der Hauptstraße an den großen Bäumen", soll meine Variable Strasse = "Hauptstraße" sein.

Und wenn die Straße nun aber tatsächlich „Hauptstraße an den großen Bäumen“ heißt?

Wie andere schon sagten, gibt für Straßennamen, bei denen nach „Straße“/„straße“ noch was kommt, wohl keine Lösung.

Du kannst nach „Straße“/„straße“ suchen und bei jedem Treffer bis zum vorigen Leerzeichen zurückgehen (oder anderen Trennzeichen, die man sich überlegen müsste – „ fällt mir da ein). Damit hast du „Hauptstraße“ und „Martin-Luther-Straße“ erfasst.

Von der Stelle gehst du noch weiter zurück und nimmst noch alle Wörter mit rein, die mit einem großen Anfangsbuchstaben beginnen. Dann hast du die „Berliner Straße“ und auch die „Hohen Neuendorfer Straße“.

Eventuell hast du zu viel erfasst, wenn der Text „zum Beispiel Hauptstraße“ ist. Um nachträgliche Prüfung wirst du nicht drumrumkommen. Dann siehst du auch, wenn du nur „Straße“ erhalten hast, dass du nochmal in den Text kucken musst, was danach kommt.

🖖 Stay hard! Stay hungry! Stay alive! Stay home!

--
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai
0 129

Unbekannten Straßennamen in String finden und auslesen

JaNö
  • html
  • javascript
  • php
  1. 2
    Matthias Apsel
    1. 0
      JaNö
      1. 0
        Matthias Apsel
        1. 0
          Der Martin
          1. 0
            Matthias Apsel
            1. 0
              Der Martin
            2. 0
              Rolf B
    2. 2
      MudGuard
      1. 0
        Tabellenkalk
        1. 0
          MudGuard
          1. 0
            Der Martin
            1. 0
              Gunnar Bittersmann
              1. 0
                Der Martin
                1. 0
                  Gunnar Bittersmann
              2. 0
                Matthias Apsel
                1. 0
                  Der Martin
                  1. 0
                    Matthias Apsel
  2. 1
    Gunnar Bittersmann
    • programmiertechnik
    1. 2

      Unbekannten Straßennamen in HTML-Dokument finden und auslesen

      me-too
      • php
      • programmiertechnik
      1. 0
        me-too
        • dom
        • php
        • programmiertechnik
      2. 0
        robertroth
        • dom
        • php
        • programmiertechnik
    2. 0
      MudGuard
      1. 0
        Gunnar Bittersmann
  3. 0
    Linuchs
    1. 0
      MudGuard
      1. 0
        Linuchs
    2. 0
      Camping_RIDER
      1. 0
        MudGuard
        1. 1
          Camping_RIDER
          1. 0
            MudGuard
            1. 0
              Gunnar Bittersmann
              • rechtschreibung
              • typografie
              1. 0
                Tabellenkalk
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Tabellenkalk
            2. 0
              Camping_RIDER
              1. 0
                Der Martin
              2. 0
                Der Martin
                1. 0
                  Auge
                  1. 0
                    Der Martin
                    1. 0
                      Matthias Apsel
                      1. 0
                        Tabellenkalk
                        1. 0
                          Matthias Apsel
                          1. 0

                            Hausnummern-Struktur

                            Der Martin
                            • meinung
                            • programmiertechnik
                            1. 0
                              Rolf B
                              1. 0
                                Matthias Apsel
                                1. 0
                                  Tabellenkalk
                                  1. 0
                                    Auge
                                    1. 0
                                      Rolf B
                                      1. 0
                                        Der Martin
                                    2. 0
                                      Friedel
                                      1. 0
                                        Der Martin
                                        1. 0
                                          Tabellenkalk
                                          1. 0
                                            Auge
                                            1. 0
                                              Gunnar Bittersmann
                                              1. 0
                                                Auge
                                                1. 0
                                                  Tabellenkalk
                                                  1. 0
                                                    Auge
                                2. 0
                                  Linuchs
                                  1. 0
                                    Gunnar Bittersmann
                                    • sonstiges
                                    1. 0
                                      Linuchs
                                      1. 0
                                        autor darf nicht leer sein
                                        1. 0
                                          Tabellenkalk
                                    2. 0
                                      Der Martin
                                      1. 0
                                        Linuchs
                                        1. 0
                                          wikipedia
                                        2. 0
                                          Der Martin
                              2. 0
                                Der Martin
                            2. 0
                              Matthias Apsel
                            3. 0
                              JürgenB
                    2. 0
                      Auge
    3. 0

      Beispiel

      Linuchs
      1. 0
        Camping_RIDER
  4. 0

    Kuriosum: Ungewöhnliche Straßennamen

    Der Martin
    • humor
    1. 0
      MudGuard
      1. 0
        Matthias Apsel
        1. 0
          MudGuard
          1. 0
            Matthias Apsel
            1. 0
              Der Martin
            2. 0
              dedlfix
              1. 0
                Der Martin
              2. 0
                Matthias Apsel
          2. 0
            Der Martin
        2. 0
          Der Martin
      2. 0
        MudGuard
        1. 0
          Matthias Apsel
          1. 0
            Matthias Scharwies
        2. 0
          MudGuard
          1. 0
            Gunnar Bittersmann
            1. 0
              Rolf B
              1. 0
                Gunnar Bittersmann
              2. 0
                MudGuard
                1. 0
                  Rolf B
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Mitleser 2.0
                      1. 0
                        kai345
                      2. 0
                        Gunnar Bittersmann
            2. 0
              MudGuard
    2. 0
      Matthias Apsel
      1. 0
        Friedel
        • humor
        • sonstiges
        1. 0
          Der Martin
          1. 0
            Auge
            1. 0
              Der Martin
              • sonstiges
            2. 0
              Tabellenkalk
              1. 0
                Matthias Apsel
                1. 0
                  Tabellenkalk
                  1. 0
                    Auge
                    1. 0
                      Tabellenkalk
                      1. 0
                        Auge
                        1. 0
                          Tabellenkalk
                          1. 0
                            Matthias Apsel
                            1. 0
                              Tabellenkalk
                              1. 0
                                Matthias Apsel
                  2. 0
                    Matthias Apsel
        2. 0
          Auge
          1. 0
            Friedel
            1. 0
              Auge
            2. 0
              Gunnar Bittersmann
              1. 0
                Matthias Apsel
                1. 0
                  Tabellenkalk
    3. 0
      Linuchs
      1. 0
        Der Martin
  5. 1
    robertroth
    • dom
    • html
    • wiki
    1. 0
      Der Martin
      • menschelei
    2. -1
      Auge
      1. 0
        Friedel
        1. 0
          Rolf B
        2. 0
          Der Martin
          • menschelei
  6. 0
    Rolf B