Frank Schönmann: Regexp und ASP

Beitrag lesen

hi!

Set regEx = New RegExp
  regEx.Pattern = "[1][1-9][A-Z]*$"
  response.write regEx.test("a1A")

Das macht ja nun was völlig anderes als der vorherige. Dieser Ausdruck
hier schaut nach, ob das erste Zeichen des Strings ein Kleinbuchstabe
ist, ob dann eine Ziffer folgt und ob danach beliebig viele Groß-
buchstaben folgen. Also ist ja logisch, was unten als Ergebnis raus-
kommt.

So wie ich das sehe, macht der einen positionsabhaengigen Vergleich,
was aber absolut unbrauchbar ist, oder?

Keine Ahnung. Du hast ja nicht verraten, was du eigentlich erreichen
willst. Außerdem empfehle ich, mal in SELFHTML das Kapitel über
reguläre Ausdrücke im CGI/Perl-Teil durchzulesen. Du scheinst dir
damit noch etwas schwer zu tun.

bye, Frank!


  1. a-z ↩︎