Gunnar Bittersmann: Regulärer Ausdruck Ziffernüberprüfung

Beitrag lesen

@@Hendrik:

function nummer (variable) {
  var Ausdruck = /[0-9]/;

Schau nochmail in [http://de.selfhtml.org/javascript/objekte/regexp.htm@title=SELFHTML] nach, wie der Ausdruck lauten muss, wenn du nicht nur eine, sondern beliebig viele Ziffern erkennen willst. Hier noch passender: beliebig viele, aber mindestens eine.

if (Ausdruck.exec(variable) == true) {
  return true;
     }
     else return false;

Was soll das? Dafür kannst du gleich schreiben:
return Ausdruck.exec(variable);

Und BTW, ich würde schreiben:
return variable.match(Ausdruck);
[</archiv/2008/3/t167751/#m1094554>]

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)