Melvin Cowznofski: Noch immer keine Lösung?

Beitrag lesen

Hallo Dedlfix!

So ist es.

Na dann habe ich zumindest wieder einen kleinen Teil dazugelernt.

Doch tatsächlich: ~(^|\D)\d{5,10}($|\D)~ funktioniert.
Bei höchstens einer solchen Zahl und es dürfen keine weiteren Ziffern im Text enthalten sein.

Wenn die Fragestellung lautet, ob in dem Text eine Zahl mit 5-10 Ziffern vorkommt, passt es auf jeden Fall. Natürlich macht das keine Aussage darüber, ob evt. noch andere Zahlen, auf die das zutrifft, im Suchstring vorkommen. Ich nehme an, das meintest Du mit der Regel, dass weiteren Ziffern im Text enthalten sein dürfen. Sonst wäre es ja egal, was sich überdies noch im Suchstring befindet.

(^|a)bc matcht abc an beliebiger Position oder bc am Anfang. ^|abc matcht alles, weil alles einen Anfang hat und damit das Muster schon erfüllt ist.

Passt, dann habe ich Dich eh richtig verstanden.

Mit lieben Grüßen

Melvin Cowznofski

--

Melvin Cowznofski
What – me worry?
0 45

Probleme mit regulärem Ausdruck

DocSky
  • php
  1. 0
    Melvin Cowznofski
    1. 0
      dedlfix
      1. 0
        Melvin Cowznofski
        1. 1
          Gunnar Bittersmann
          1. 0
            Christian Kruse
          2. 0
            dedlfix
          3. 0

            regexp: \d != [0-9]

            seth
            • programmiertechnik
      2. 0
        dedlfix
        1. 0
          Melvin Cowznofski
          1. 0
            Gunnar Bittersmann
            1. 0
              Melvin Cowznofski
              1. 0
                Matthias Apsel
                1. 0
                  Melvin Cowznofski
                  1. 0

                    Noch immer keine Lösung?

                    Melvin Cowznofski
                    1. 0
                      dedlfix
                      1. 0
                        Melvin Cowznofski
                        1. 0
                          dedlfix
                          1. 0
                            Melvin Cowznofski
                            1. 0
                              dedlfix
                              1. 0
                                Melvin Cowznofski
                                1. 0
                                  dedlfix
                                  1. 0
                                    Melvin Cowznofski
                                    1. 0
                                      dedlfix
                                      1. 0

                                        Frage nun beantwortet!

                                        Melvin Cowznofski
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        Melvin Cowznofski
                        1. 0
                          dedlfix
                        2. 0
                          misterunknown
                2. 0
                  dedlfix
                  1. 0

                    Postleitzahlen

                    Matthias Apsel
                    • sonstiges
                    1. 0
                      Tobias Hahner
                      1. 0
                        Matthias Apsel
                        1. 0
                          Tobias Hahner
                          1. 0
                            Matthias Apsel
                            1. 0
                              Tobias Hahner
                            2. 0
                              Der Martin
              2. 0
                Gunnar Bittersmann
    2. 0
      Gunnar Bittersmann
      1. 0
        Melvin Cowznofski
      2. 0
        DocSky
    3. 0
      DocSky
      1. 0
        Gunnar Bittersmann
      2. 0
        dedlfix
  2. 0

    5- bis 10-stellige zahl in string matchen

    seth