Added zero or more times (*) case and hard coded to pass tests
Added one or more times (+) case and hard coded to pass tests
Added optional (?) case and hard coded to pass tests