Используйте регулярное выражение, подобное этому [01] [01,] +? [01]. Я уверен, что могли бы быть лучшие образцы регулярных выражений для использования. Но это сработало бы.
if(Regex.IsMatch(mystring, "[01][01,]+?[01]"))
//yes it matches;
Этот шаблон регулярного выражения будет искать 0 или 1, а затем необязательную последовательность 0, 1 или ",", а затем снова заканчиваться 0 или 1.