(?<=Xa{2}(aa)?b)c の可変長の戻り読みを、模倣する 検索前 検索後
Xabc Xaabc Xaaabc Xaaaabc Xaaaaabc
((?<=Xa{2}b)|(?<=Xa{4}b))c
可変長の戻り読みは、 固定長の戻り読みと選択を組み合わせて、 模倣できます。