UUweMedlem sedan nov. 2003181 inlägg Frågan#1 Behöver lite hjälp med att skriva ett utryck för att se om en sträng är skriven på det svenska formatet med yyyy-MM-dd.
Det behöver inte vara avancerat, det räcker med att det kollar om det finns fyra siffror ett streck två siffror ett streck och sen två siffror till.
/Uwe
UUweMedlem sedan nov. 2003181 inlägg Funkar bra Erik! Men i mitt användande vill jag nog egentligen få träff på alla som inte matchar :r
Det jag menar är om min sträng inte är på rätt format returneras en tom sträng.
string str = "02-12-21";
string str2 = Regex.Replace(str, "^\\d{4}-\\d{2}-\\d{2}$", "");
Då ska str2 bli tom.
UUweMedlem sedan nov. 2003181 inlägg Nevermind, jag använde Eriks lösning ändå, blev en if-sats extra bara :)
/Uwe
^\d{2,4}-\d{2}-\d{2}$
Om du vill att den ska ta 2006-03-20 och 06-03-20
CssonMedlem sedan feb. 2000438 inläggHar du testat att skicka in "2006-29-11"?