in php, per quello, non servono le espressioni regolari (o meglio, io non le userei!)
farei:
Codice PHP:
$striga = "ABCDE - FGHI";
$array_elementi = explode(" - ", $stringa);
if (count($array_elementi) != 2) {
// stringa sbagliata gli elementi non sono due!
}
else {
// gli elementi sono due! Stringa Ok
}
oppure, in una riga:
Codice PHP:
$striga = "ABCDE - FGHI";
if (count(explode(" - ", $stringa)) != 2) {
// stringa sbagliata gli elementi non sono due!
}
else {
// gli elementi sono due! Stringa Ok
}
HTH
Zappa