Tarvitsisin funktion, joka päättelee kuinka lähellä prosentuaalisesti sana (esim. tietokannasta haettu osoite) on sitä alkuperäistä (oikeaa sanaa). Miten lähestyä ongelmaa järkevästi?
esim. riekkokuja-> rekkokuja
- puuttuu vain yksi kirjain välistä. Jos vertailee puhtaasti merkkejä, niin metsään mennään.
Pitänee varmaan esim. muuttaa sanat ensin yhtä pitkiksi tai sen suuntaista:
riekkokuja & ri?kkokuja
tai riekkokuja & riekk!okuja
missä ? on puuttuva kirjain ja ! on ylimääräinen.
esim. riekkokuja-> rekkokuja
- puuttuu vain yksi kirjain välistä. Jos vertailee puhtaasti merkkejä, niin metsään mennään.
Pitänee varmaan esim. muuttaa sanat ensin yhtä pitkiksi tai sen suuntaista:
riekkokuja & ri?kkokuja
tai riekkokuja & riekk!okuja
missä ? on puuttuva kirjain ja ! on ylimääräinen.
Vastaukset 3
Vanhimmat
Olisko säännöllinen lauseke jonkinlainen ratkaisu tähän kysymykseen.
http://wiki.mureakuha.com/wiki/Säännöllinen_lauseke
http://fi.wikipedia.org/wiki/Editointietäisyys
Olisko lisää ideoita. Yo rutiinit ei oikein natsaa tähän hommaan. Itseasiassa olen jo oman rutiinin tehnyt. Kaipaisin vain vaihtoehtoja ja vertailupohjaa.