- array_map: documentation ( source)
- preg_match_all: documentation ( source)
- explode: documentation ( source)
<?php
$array=array('A-C','A-E','Yes or No');
$result=array_map("showresult",$array);
function showresult($a){
$case=preg_match_all('/-|or/',$a,$matches);
$explode_by=$matches[0][0];
//print_r($matches[0][0]);die();
$a_explode=explode($explode_by,$a);
echo $a_explode[0];
// switch($matches[0]){
//case "-":for();
//}
}