xの倍数にマッチする正規表現

^(\d+)(?(?{$1 % x})(?!))$