Moin!
Die Routine ist ganz trivial:
Macht aber nicht das, was ihr Name aussagt - entweder ist der Name falsch, oder der reguläre Ausdruck.
function max8ziffern(s)
{
if ( /([0-9]{9,})/g.test(s) )
{return false}
return true
}
Du suchst in einem String ein Vorkommen von neun oder mehr Ziffern. Werden die gefunden, wird false zurückgegeben, ansonsten true.
Heißt: "abcdefg12345678" ist korrekt laut deinem Test.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."