<?php

$mask = 'X-XX-XX-XXXXX';
$test = '7-Ds-re-SD434';

if (preg_replace('/[^-]/', 'X', $test) == $mask) {
    echo "Строка '$test' подходит под маску '$mask'"; 
} else {
	echo "Строка '$test' не подходит под маску '$mask'"; 
}