Distance de Levenshtein
L'endpoint /levenshtein permet de calculer la distance de Levenshtein entre deux chaînes de caractères. Cette distance représente le nombre minimum d'opérations nécessaires pour transformer une chaîne en une autre.
gethttps://api.moxon.dev /v3/levenshtein
str1stringrequisLa première chaîne
str2stringrequisLa deuxième chaîne
GET /v3/levenshtein?str1=example&str2=samples{
"str1": "example",
"str2": "samples",
"distance": 3
}| Champ | Description |
|---|---|
str1 | La première chaîne d'entrée |
str2 | La deuxième chaîne d'entrée |
distance | La distance de Levenshtein entre les deux chaînes |
curl -X GET "https://api.moxon.dev/v3/levenshtein?str1=example&str2=samples"Si les paramètres sont manquants ou invalides, l'API retournera une erreur :
- 400
Please provide a first string (?str1={string})Le paramètrestr1est manquant - 400
Please provide a second string (&str2={string})Le paramètrestr2est manquant
La distance de Levenshtein est une mesure de la similarité entre deux chaînes. Elle compte le nombre minimum d'éditions de caractères uniques (insertions, suppressions ou substitutions) nécessaires pour transformer une chaîne en une autre. Cela est utile pour :
- Vérification orthographique
- Analyse de séquences ADN
- Correspondance de chaînes approximative
- Détection de plagiat
Mis à jour le 8 avril 2026