Jag försöker validera ett postnummer, men det går inget bra för mig. Jag har försökt med detta i dotnet ska detta fungera: Är inte säker på Javascript syntaxen, men ska du inte ta bort de enklacitattecknen (')? Jodå, koden \d fungerar alldeles utmärkt i Javascript: Jag får det inte att fungera. Skriver jag något fel? Jag får upp alertrutan hur jag än skriver in siffrorna i fältet. Operatorn för att jämföra strängar har ingen regular-expression-funktionalitet. (Ifall den hade haft det så skulle mönstret ändå inte ha stått i en sträng.)validera ett postnummer?
    
    
/^[0-9]{3} ' ' [0-9]{2}$/. postnummret ska vara på formen 123 45.Sv: validera ett postnummer?
    
    
\d{3} \d{2}
(hjälp gärna användaren genom att konvertera 
12345 -> 123 45. Uppskattas mer än felmeddelanden..  :)Sv: validera ett postnummer?
    
    
Och punkten är väl inte i slutet av mönstret?
/ThomasSv: validera ett postnummer?
    
    
/^\d{3} \d{2}$/
eller
/^\d\d\d \d\d$/Sv:validera ett postnummer?
    
    
if (myPostNr.value != "/^\d{3} \d{2}$/" )
{				
alert ("Var  god fyll i ditt rätta postnummer");
return false;
}
Om det funkar med javascript på klienten borde det fungera med ASP skriven i javascript, eller? Detta är dock javascript på klienten.
Jag har också försäkt spara regexp i en variabel, det vill inte heller fungera.
    Sv: validera ett postnummer?
    
    if (!/^\d{3} \d{2}$/.test(myPostNr.value))