Il semble que les «expressions régulières de base» telles que définies par POSIX.1-2008 ne prennent pas en charge l'alternance a|b
(bien que certaines implémentations grep reconnaissent la version échappée \|
).
Les langues régulières étant fermées par union par définition, cela signifie-t-il que POSIX BRE a moins de pouvoir expressif qu'un automate fini? Ou existe-t-il un moyen de simuler l'alternance en utilisant d'autres constructions?