damerau_levenshtein_distance: Damerau-Levenshtein Distance

View source: R/RcppExports.R

damerau_levenshtein_distanceR Documentation

Damerau-Levenshtein Distance

Description

Calculate the Damerau-Levenshtein distance between two strings.

Computes the Damerau-Levenshtein distance, which is an edit distance allowing transpositions in addition to substitutions, insertions, and deletions.

Usage

damerau_levenshtein_distance(s1, s2, score_cutoff = NULL)

Arguments

s1

A string. The first input string.

s2

A string. The second input string.

score_cutoff

An optional maximum threshold for the distance. Defaults to the largest integer value in R ('.Machine$integer.max').

Value

The Damerau-Levenshtein distance as an integer.

Examples

damerau_levenshtein_distance("abcdef", "abcfde")
damerau_levenshtein_distance("abcdef", "abcfde", score_cutoff = 3)

RapidFuzz documentation built on April 3, 2025, 11:52 p.m.