JSで同じ文字列の最大サブストリングを探します.
725 ワード
例えば
入力:str 1:institesting
str 2: ストリングス
出力:stri
入力:str 1:institesting
str 2: ストリングス
出力:stri
function Clear(str1,str2){
if (str1 > str2){
shorter = str2;
longer = str1;
}
else {
shorter = str1;
longer = str2;
}
for (var a = shorter.length;a > 0;a--){
for (var b = 0;a+b < shorter.length;b++){
String1 = shorter.substring(b,a+b)
if (longer.indexOf(String1) >= 0){
targetstring = String1;
return targetstring;
}
}
}
}
console.log(Clear("instritesting", "string"))