Sometimes when dealing with lots of strings or parsing text, I don’t always want to turn directly to regular expressions. I might want to just say “if this thing has a digit”.
public static bool ContainsDigit(this string source) {
return @"\d".Regex().IsMatch(source);
}
This uses yesterday’s Regex() extension method on string and simply returns true or false, exactly as it reads.
string field1 = GetFieldFromSomeParserOrSomething();
if (field1.ContainsDigit()) …