Как этот код описать в регулярном выражении?
var str = "";
if(str.Length == 6 || str.Length == 9)
return true;
else return false;
Можно так:
var str = "111111111";
var pattern = @"^(.{6}|.{9})$";
Console.WriteLine(Regex.IsMatch(str, pattern));
Например можно так
^.{6}(.{3})?$
Сборка персонального компьютера от Artline: умный выбор для современных пользователей