Нужен признак делимости на

для двоичной системы. Их есть два (хотя по сути они одинаковы):
1. Делимость на

в двоичной системе - аналог делимости на

в десятичной системе, знакопеременная сумма цифр должна делиться на

. Например,

.
2. Делимость на

в четверичной системе - аналог делимости на

в десятичной системе, сумма двузначных групп двоичного числа должна делиться на

. Например,

.
С точки зрения программы, работающей со строкой символов, можно попробовать переформулировать так: поделить строку на группы по две цифры справа налево (дополнить слева нулем, если число цифр нечетно), посчитать число групп "01" и вычесть из него число групп "10". Результат должен делиться на 3. Как реализовать это в регэкспах - не знаю.