Rolf B: Nochmal Regex gesucht

Beitrag lesen

Hallo Pit,

deine urspüngliche Beschreibung und deine Erklärung, welche Fragmente Du aus deinen Beispielen herausgeholt haben willst, passen nicht zusammen. Dass vor der "durch Leerzeichen begrenzten Zahl" weiterer Text kommt, der aus Buchstaben, Leerzeichen unter Interpunktion bestehen kann, hast Du bisher nicht erwähnt.

Du hast also ab Zeilenanfang 1-N "Wörter", die aus 2 Buchstaben und 1-n weiteren Zeichen (Buchstaben und Ziffern) bestehen. Diese Wörter sind durch Leerzeichen begrenzt. (AB09899, CD0TZUUZ). Diese Wörter interessieren Dich nicht.

Dann folgt Text, bestehend aus Wörtern in Groß- und Kleinschrift und Satzzeichen. Auch Zahlen können in diesem Text vorkommen, sogar am Ende (At vero eos et 10). Diesen Text möchtest Du haben, inclusive der Zahlen.

Dann kommt eine Leerstelle, eine Integerzahl und noch eine Leerstelle. Du möchtest die Integerzahl haben.

Es folgt dein ABC oder XYZ Wort, dann wieder eine Leerstelle. Du willst das Wort.

Schließlich folgt ein Betrag mit einem Tausenderpunkt und einem Dezimalkomma. Vielleicht noch etwas Whitespace - wer weiß. Dann endet die Zeile. Du möchtest den Betrag haben.

Richtig?

Rolf

--
sumpsi - posui - clusi
0 71

Nochmal Regex gesucht

Pit
  • regex
  1. 0
    ursus contionabundo
    1. 0
      ursus contionabundo
    2. 0
      Pit
      1. 0
        Matthias Apsel
        1. 0
          Pit
          1. 0
            ursus contionabundo
            1. 0
              Pit
              1. 0
                Rolf B
                1. 0
                  Pit
                  1. 0
                    Rolf B
                    1. 0
                      Pit
                  2. 0
                    Rolf B
                    1. 0
                      Pit
                      1. 0
                        Rolf B
                        1. 0
                          Matthias Apsel
                          1. 0
                            Pit
                            1. 0
                              Rolf B
                              1. 0
                                Pit
                                1. 0

                                  So geht es fast...

                                  Pit
                                  1. 0

                                    Diese Zeile krieg ich nicht gematcht

                                    Pit
                                    1. 0
                                      ursus contionabundo
                                      1. 0
                                        Pit
                                        1. 0
                                          Self-Nachtwächter
                                          • programmiertechnik
                                          • programmplanung
                                          • regex
                                          1. 0
                                            Rolf B
                                            1. 0
                                              Pit
                                              1. 0

                                                Lösungsalternative: pdftotext

                                                ursus contionabundo
                                          2. 0
                                            Pit
                                            1. 0

                                              Diese Zeile krieg ich nicht gematcht - weitere Vereinfachung

                                              ursus contionabundo
                                    2. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        Pit
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            Pit
                                            1. 0
                                              Rolf B
                                              1. 0
                                                Pit
                                                1. 0
                                                  MudGuard
                                                2. 0
                                                  Pit
                                                  1. 1
                                                    Pit
                        2. 0
                          Pit
                        3. 0
                          Pit
                          1. 0
                            Pit
                            1. 0
                              Rolf B
                              1. 0
                                Pit
                  3. 0

                    Nach Deinen Ergänzungern verbesserte Lösung

                    ursus contionabundo
                    1. 0
                      Pit
                      1. 0
                        ursus contionabundo
                        1. 0
                          Pit
                          1. 0

                            Tips zur Fehlersuche

                            ursus contionabundo
                            • php
                            1. 0
                              Pit
                              1. 0

                                Du bist nicht allein ...

                                ursus contionabundo
                                1. 0
                                  Pit
                  4. 0
                    Gunnar Bittersmann
                    1. 0
                      Pit
                      1. 0
                        Gunnar Bittersmann
              2. 0

                Vorhersehbar untauglicher Lösungsversuch

                ursus contionabundo
              3. 0
                pl
          2. 0
            Matthias Apsel
            1. 0
              Pit
          3. 0
            beatovich
            1. 0
              Pit
      2. 0
        pl
        1. 0
          Pit
          1. 0
            Mitleser
            • meinung
            • regex
          2. 0
            pl
            1. 0
              Rolf B
              1. 0
                pl
                1. 0
                  Rolf B
                  1. 0
                    pl
            2. 0
              Gunnar Bittersmann
      3. 0
        dedlfix
        1. 0
          Pit