i didn't say i don't know regex, i just don't understand it when it's nested quantifiers like (a+)*