У меня есть массив ячеек со значениями, похожими на следующие
13:41:54.879
Я хотел бы извлечь только 13:41 часть заданного значения и смягчить остальные.Я пробовал различные комбинации extractBefore () и extractAfter (), но не смог его получить.
Вы можете использовать регулярное выражение для сопоставления с шаблоном "цифры, двоеточие, цифры":
c = {'13:41:54.879', '1:22:33.45679'}; result = regexp(c, '\d+:\d+', 'match', 'once');
дает
result = 1×2 cell array {'13:41'} {'1:22'}