ereg (entweder nur Buchstaben oder nichts)

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

  • ereg (entweder nur Buchstaben oder nichts)

    habe heute wohl nicht meinen besten tag, ich suche nach einem ausdruck, der folgendes abfängt:
    entweder beginnt der Ausdruck mit einem Großbuchstaben
    oder es steht garnichts da
    PHP-Code:
    if (!ereg ('(^[A-Z] | ())'),$ausdruck) echo 'Fehler'
    klappt aber nicht, sobald der Ausdruck leer ist, wird Fehler ausgegeben.
    ein tipp für mein müdes hirn?
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

  • #2
    das ganze if construct sieht etwas seltsam aus. aber prüf doch einfach mit empty.

    Kommentar


    • #3
      aber prüf doch einfach mit empty.
      das geht leider nicht, ich muss eine komplette csv-datei auslesen und jedes feld anhand eines regulären ausdrucks überprüfen, da möchte ich ausnahmen z.b. über empty vermeiden.

      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #4
        probier mal
        PHP-Code:
        $ok preg_match('%(^[A-Z]+(.*)$|^$)%'$variable); 
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          naja, dann nimm am besten preg und die perl regex + tutorial. da sollte das problem ja nicht sein.

          Kommentar


          • #6
            dann nimm am besten preg und die perl regex
            da wird mir ja wohl nichts anderes übrigbleiben
            (indensaurenapfelbeiss)

            danke euch beiden
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #7
              verdammte leerzeichen, verdammter ordnungswahn, verdammter codefanatismus

              PHP-Code:
              if (!ereg ('(^[A-Z]|())'),$ausdruck) echo 'Fehler'
              einfach die Leerzeichen beim logischen | entfernen und alles klappt wunderbar.

              peter

              OffTopic:
              wie gut, dass keiner weiss, wo ich wohne, wieder ein schnapszahlpost
              Zuletzt geändert von Kropff; 05.04.2004, 16:27.
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar

              Lädt...
              X