top of page
- API -

similarity = reaper.AZ_CalcStringPartialSimilarity(targetText, sourceText)

- API Detail-

▼入力値

  • targetText(string) : 対象文字列

  • sourceText(string) : 比較対象文字列

▼出力値

  • similarity(number) : 一致度


対象文字列が比較対象文字列内に含まれている場合に一致度が高くなる

- SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_SILVER")


text1 = "株式会社エーゼットストーク"


textList = {

    "AZSTOKE",

    "えーぜっとすとーく",

    "オーソット",

    "エーゼット",

    "エーットストー",

    "株式会社エーゼットストーク",

}


for i, text2 in pairs(textList) do

    similarity = reaper.AZ_CalcStringPartialSimilarity(text1, text2)

    Msg(text1 .. " VS " .. text2 .. " : " .. similarity)


end


STRING

AZ_CalcStringPartialSimilarity

Supported versions:

1.4.0

onwards

文字列の部分一致度を計算

bottom of page