Någon här som är duktig på Reguljära uttryck. Jag använder mig av ASP.NET Web Pages färdiga funktion för validering och Prova med Fungerar utmärkt Tack för hjälpen!Reguljär uttryck i C# Kolla om en adress är en Box adress
skulle behöva kontrollera med RegEx om en adress från ett formulär är en Box adress. D.v.s. de tre första bokstäverna bildar ordet "box"(ej case sensitive) och det fjärde tecknet (när man rensat ev. mellanslag) är en siffra.
Så här det ut för validering av epostadress
Validation.Add("epost",
Validator.Regex(@"^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$",
"- Ej giltig e-postadress"),
Validator.Required("- e-post adress saknas")
);Sv: Reguljär uttryck i C# Kolla om en adress är en Box adress
Validator.Regex(@"(?i)^box\s*(?<boxnr>\d\d*)");
Ett tips om du bråkar med regexar är att köra t.ex. RegexHero för att snabbt testa uttryck och få intellisense-liknande stöd.
Sv:Reguljär uttryck i C# Kolla om en adress är en Box adress