Thomas Bandt

Über mich | Kontakt | Archiv

RegExen

Ein nettes Set an Regular Expressions für alle möglichen Fälle gibt's bei C# Corner. Am besten versieht man die Methoden übrigens noch mit nem try/catch Block, denn wenn null übergeben wird, steigt die Engine aus, z.B.:

public static bool IsInteger(string strNumber) {
try {
   Regex objNotIntPattern
=new Regex("[^0-9-]");
   Regex objIntPattern
=new Regex("^-[0-9]+$|^[0-9]+$");
   return !objNotIntPattern.IsMatch(strNumber) && objIntPattern.IsMatch(strNumber);
}
catch {
   return false;
}
}



« Zurück  |  Weiter »