public class MetinAraclari
extends java.lang.Object
Constructor and Description |
---|
MetinAraclari() |
Modifier and Type | Method and Description |
---|---|
static int |
duzeltmeMesafesi(java.lang.String source,
java.lang.String target) |
static boolean |
duzeltmeMesafesiIcinde(java.lang.String source,
java.lang.String target,
int dist) |
static boolean |
parcasiDuzeltmeMesafesiIcinde(java.lang.String s1,
java.lang.String s2,
int distance)
Verilen s1 stringinin verilen distance düzeltme mesafesi çerçevesinde
s2 stringinin alt stringi olup olmadığını döndürürr.
|
static double |
sozcukBenzerlikOrani(java.lang.String s1,
java.lang.String s2)
s1 ile s2'nin benzerlik oranini hesaplar.
|
static boolean |
sozcukBenzerlikTesti(java.lang.String s1,
java.lang.String s2,
double enazBenzerlik)
s1 ile s2'nin enazBenzerlik degeri kadar ya da daha benzer olup olmadigini test eder.
|
public static boolean duzeltmeMesafesiIcinde(java.lang.String source, java.lang.String target, int dist)
public static boolean parcasiDuzeltmeMesafesiIcinde(java.lang.String s1, java.lang.String s2, int distance)
isInSubStringLevenshteinDistance("elma","ekmalar",1) -> true isInSubStringLevenshteinDistance("elma","emalar",1) -> true isInSubStringLevenshteinDistance("elma","eksalar",1) -> false (substring min dist=2)
s1
- :s2
- : s1'i distance düzeltme mesafesi içinde kapsayıp kapsamadığı araştırılan Stringdistance
- : düzeltme mesafesipublic static int duzeltmeMesafesi(java.lang.String source, java.lang.String target)
public static double sozcukBenzerlikOrani(java.lang.String s1, java.lang.String s2)
s1
- s2
- public static boolean sozcukBenzerlikTesti(java.lang.String s1, java.lang.String s2, double enazBenzerlik)
s1
- s2
- enazBenzerlik
- Copyright 2005-2008 Zemberek Development Team. All Rights Reserved.