注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

レーベンシュタイン距離

サポートされている: バッチ、ストリーミング

2つの文字列間のレーベンシュタイン距離を計算します。 式のカテゴリ: 文字列

宣言された引数

  • 大文字・小文字を無視 - 左右の文字列を比較する際に、大文字・小文字を無視しますか?
    リテラル<Boolean>
  • - 比較する左側の文字列。
    式<String>
  • - 比較する右側の文字列。
    式<String>

出力タイプ: 整数

例 1 - 基本ケース

引数の値:

  • 大文字・小文字を無視: false
  • : left
  • : right
leftright:arrow_right:出力
hellohello0
hallohello1
hellohEllO2
hellohello, world!8
hellofarewell6

例 2 - 基本ケース

説明: 大文字・小文字を無視を true に設定すると、異なるケースの文字が等しいとみなされます。 引数の値:

  • 大文字・小文字を無視: true
  • : left
  • : right
leftright:arrow_right:出力
hellohello0
hELlohello0
hellohEllO0

例 3 - Null ケース

引数の値:

  • 大文字・小文字を無視: false
  • : left
  • : right
leftright:arrow_right:出力
hellonullnull
nullhellonull
nullnullnull