也许有一个函数,它可以找到perl中每个(按字符长度最大)等于string1和string2的子字符串,不是吗?Perl:找到两个字符串的所有匹配的子字符串
我可以找到字符串中的每个子字符串,使用m/substring/g;
。
为了搜索所有相等的子字符串,我必须移动string1的begin和symbol-by-simbol比较字符串的指针。我怎样才能在Perl中做到这一点,或者有没有一种方法可以解决? (就绪功能)
预先感谢您。
my $string1 = "... (i==i)kn;i=n.n;k(i(i,"%i",&i);i ..."; my $string2 = "... k;kn;i=n.n;k;k(i(i,"%i",&i);k ..."; my @answer = (..., "kn;i=n.n;", "k(i(i,"%i",&i);", ...);
听起来像一个家庭作业... –
剽窃系统C源代码检查 - 检查homeworks,我的第一个Perl程序))) –
显示示例输入和输出?我不太明白你要求什么。 – ysth