04. juni 2007 - 02:45Der er
2 kommentarer og 1 løsning
fejl i validering
jeg har lavet (mit første regexp) script som søger i en streng om følgende er gyldigt
- kan indeholde store eller små bogstaver fra a til å - kan indeholde tal fra 0-9 - kan indeholde tegnene _ og - (max 1 af hvert) - kan indeholde et mellemrum (max 1) - må ikke være tom
-- afhængig af implementation kan det også medtage landespecifikke tegn, men det er _meget_ forskelligt, nogle steder er det kun a-z, der er understøttet ...
-- og ovenstående regexp checker at der først skal være eet tegn, der ligger i den første [], så skal der være eet tegn, der ligger i den anden (underscore eller spørgsmålstegn), så et i den tredje, og så et i den tredje ...
-- og den lange gruppe tester for et tegn,som ligger mellem ascii 65 og 122 (hvis det er ASCII, f.eks. iso-8859-1 !-), er 0-9 eller de danske bogstaver (må man for øvrigt ikke hedde Günther René Pedersen eller Anne-Lise Hansen-Jensen ?-)
-- jeg tror ikke, at du kan lave en test, der fuldt udfører dit ønske, men jeg har ikke checket op på den slags, så ...
funktionen som denne regexp ligger i skal validere et brugernavn og vil helst undgå at forvirre folk med for mange Ŧëʛñ & $¥ʍßΩ£€® (tegn og symboler)
jeg synes bare at have læst at satte man et ? efter et bestemt tegn som f.eks. _ så må der være mellem 0 og 1 matches så gik ud fra det skulle deles op på den måde
tror jeg flytter den til javascript kategorien istedet
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.