MATLAB中的动态regexprep

时间:2015-05-01 20:15:08

标签: regex matlab

我在长字符串中有以下字符串:

MultipleOutputs.addNamedOutput(job, "Output1", SequenceFileOutputFormat.class, Text.class, Text.class);
 MultipleOutputs.addNamedOutput(job, "Output1", TextOutputFormat.class, NullWritable.class, Text.class);

我想首先搜索上面提到的模式(X = Y = ... = Z),然后为上面提到的每个字符串输出如下所示:

a=b=c=d;
a=b;
a=b=c=d=e=f;

一般来说,我希望所有变量与字符串最右边的最后一个变量具有相同的符号。有没有办法在MATLAB中使用regexprep来完成它。我可以用一个固定长度的字符串,但对于可变长度,我不知道如何实现这一点。任何帮助表示赞赏。

我尝试两个等号的情况如下:

a=d;
b=d;
c=d;

a=b;

a=f;
b=f;
c=f;
d=f;
e=f;

0 个答案:

没有答案