Просмотр поста

.
aNNiPAk

нашел похожий случай, но только с цифрами

$ishod = '23[0-2]3[4-6]';
$end = preg_replace('#\[\d-(\d)\]#', '$1', $ishod);
for ($i = preg_replace('#\[(\d)-\d\]#',  '$1', $ishod); $i <= $end; $i++)
  echo preg_match("#$ishod#", $i) ? "$i<br/>" : '';

выводит
23034
23035
23036
23134
23135
23136
23234
23235
23236