Matlab:按顺序查找最长子串的长度

时间:2014-09-18 13:08:26

标签: string matlab max segment

在matlab中: 我想在序列中找到i∈{H,E}的最长i段的长度。

Example: HHHCCEEECCCHHHHCCCCC
lengh of longest H-segment in sequence is: 4

我该怎么做?

1 个答案:

答案 0 :(得分:3)

regexp的单行:

max(cellfun(@numel, regexp(str, '([HE])\1+', 'match')))