オートマトンの構造で考えるなら、スタックマシンになってれば
文脈自由法の解析能力を持つだろ。
そういう意味だと現実の正規表現エンジンはそうなってない。
(典型的なNFAエンジンはスタックを持つけどパーサのスタックとは違う)

もしやるなら
/[.abc(de|[.fg.])+.]+/
こんな力業ができそうだけど、コスト的に実用性に疑問符がつく。