The steps to generate the kleene star closure, are:
Consider the regular expression (a+b). The kleene plus of the regular expression is ((a + b))*.
Bracketting is also necessary in this case. Consider the following regular expression: a + b. If we do not enclose the expression in brackets, the result would be a + b*, which is different from (a + b)*. The first describes a language which contains either an a, or else 0 or more bs. The correct result describes a language which has an a or a b, any number of times.
Give a regular expression describing the kleene star closure of the following regular expressions: