Re: @Perl-Freaks / regex - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Sander (8133 Beiträge) am Dienstag, 7.Dezember.2004, 15:50.
    Re: @Perl-Freaks / regex

      $emsg.="VK netto: <FONT COLOR=\"#CC0000\">ist keine Zahl</FONT><br>" if $_put{VKnetto}!~ /^\d+(\.\d{1,2})?$/;
      

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Jürgen (614 Beiträge) am Dienstag, 7.Dezember.2004, 14:48.
    @Perl-Freaks / regex

      Hi bp-ler

      habe ein Problem, möchte bei der Überprüfung eines Feldes festellen,
      ob es richtig eingegeben bzw. gefüllt wurde.

      $emsg.="VK netto: <FONT COLOR=\"#CC0000\">wurde nichts angegeben</FONT><br>" if $_put{VKnetto} eq "";
      $emsg.="VK netto: <FONT COLOR=\"#CC0000\">ist keine Zahl</FONT><br>" if $_put{VKnetto}=~ /[????????????????]);
      

      Es sollten nur Zahlen von 0-9 ein Punkt und max. 2 Stellen erlaubt sein
      nach dem Punkt. So z.B. 199.65

      Wer hat einen Tipp für mich. Danke

      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 7.Dezember.2004, 15:50.
    Re: @Perl-Freaks / regex

      $emsg.="VK netto: <FONT COLOR=\"#CC0000\">ist keine Zahl</FONT><br>" if $_put{VKnetto}!~ /^\d+(\.\d{1,2})?$/;
      

      Sander

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Dienstag, 7.Dezember.2004, 15:55.
    Re: @Perl-Freaks / regex

      Hallo Jürgen,

      bin zwar kein Freak ;-)

      aber probier´s doch mal so:

      /^\d+.\d{2}$/

      Viel Erfolg.

      Gruß
      Claus

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Dienstag, 7.Dezember.2004, 20:11.
    Re: @Perl-Freaks / regex

      Hi,

      dank euch beiden recht herzlich - funzt bestens :-)
      Hab die Version von Claus verwendet, da auch korreckt 2 Stellen nach
      dem Komma angegeben werden müssen.
      Danke noch mal.


      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 7.Dezember.2004, 20:39.
    Re: @Perl-Freaks / regex

      bei claus is noch ein fehler
      /^\d+.\d{2}$/
      nach mehreren ziffern _muß_irgendein_ zeichen stehen (nicht nur punkt) und danach müssen 2 ziffern folgen.

      also
      wenn immer ein punkt + 2 ziffern sein sollen
      /^\d+\.\d{2}$/

      wenn dezimal sein kann aber nicht muß
      /^\d+(\.\d{2})?$/

     Antworten


     
 Liste der Einträge von 26701 bis 26851:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!