Я ищу регулярное выражение, чтобы получить только слова в CAPS
Например: у меня есть массив, в котором хранятся пути к файлам, и они могут быть в любом следующем шаблоне
images/p/n/ct/XYZ-WW_V1.jpg
images/p/c/ABC-TY_V2.jpg
Так что в основном я хочу просто "XYZ-WW" и "ABC-TY".
Любые предложения, которые регулярное выражение использовать в моем сплит код. Я использую следующее
foreach (@filefound){
my @result = split('_',$_);
push @split1, $result[0];
}
Это просто разделение на _, и я получаю доступ к [0] значению, но теперь я хочу получить только ту часть, которая находится в CAPS.
Любые предложения, пожалуйста!