second part of the regexen can be empty