>>192
これ試してみて

^(?!.*(..)(..)(-....).+ (\1..|..\2)\3\)$)

aaかbbのどちらかが一致してればOKになるはず
(aa??-cccc)
(??bb-cccc)