usando un èò di fantasia ho trovato questa soluzione:
codice:
// stringa iniziale
$stringa = "abc/abc-abc:";
// carattere usato come separatore (666 corrisponde a š)
$split_char = chr(666);
// sostituisco tutte le lettere con il carattere usato come separatore
$stringa = preg_replace( "/([a-zA-Z]+)/", $split_char, $stringa );
// esplodo la stringa per avere i divisori
$divisori = explode( $split_char, $stringa );
print_r( $divisori );