Ho dimenticato forse di dirti qualcosa.
La seguente espressione regolare:
E=(a+)|(a*)
che ho citato come esempio nel penultimo post accetta come linguaggio corretto le seguenti stringhe:
""(stringa vuota),"a","aa","aaa","aaaa","a...a(per n volte con n tendente ad infinito )".
Spero che ora ti sia un po più chiaro il concetto