- preg_match: documentation ( source)
<?php
// preg_match_all("/(\b[a-zA-Z-]{3,}\b)+?/", "DEHUMIDIFIER, MUNTERS (M11L) / / / / / / / M11L 230V, 50Hz, 0.21Kw", $matches);
$foo = array('DEHUMIDIFIER', '(M11L)');
foreach ($foo as $bar) {
print $bar . ': ';
print preg_match('/^[a-z0-9]+([a-z0-9-]+[a-z0-9])?$/iD', $bar);
print PHP_EOL;
}