/^\d+ _\d+ (?> (?:_\d+)? ) \w+ $/x #### /^\d+ _\d+ (?:_\d+)?+ \w+ $/x