В заголовке одно, в сообщении - другое, если непонятны шаблоны, то перечитывай тему до потери пульса и практикуйся, смотри примеры парса в других проектах с открытым кодом, делай по анологии, меняй.
Match вытянет необходимые тебе соответствия со строки по шаблону.
[] используются для набора символов в шаблоне, для класса %d, если тебе нужны только цифры, нет никакого смысла его использовать, только в том случае, если ты хочешь исключить все цифры из шаблона - [^%d]