DrDoogie Skrevet 29. juli 2003 Del Skrevet 29. juli 2003 Er på leit etter funksjoner/moduler som lett lar meg sammenligne to strenger "innen rimelighetens grenser". Snakker da om: * case insensitive, aBc==abc * driter i x antall innskutte feil så lenge y antall korrekte chars, abxyzc==abc * driter i x antall omstokkinger, acb==abc Kan jo seff sitte og kokelure litt på dette med vanlig =~, men tenkte her at kanskje noen hadde funnet opp kruttet før meg og laget en modul. Som en innskytelses-opplysning driver jeg og parser freedb for tida, og der er det over 21% ren _DRITT_ av artist/album entries. Lenke til kommentar
tvangsgreie Skrevet 31. juli 2003 Del Skrevet 31. juli 2003 1 er jo bare å lowercase begge, og sammenlikne - if lc($a) eq lc($B) 2 kan du putte inn .* mellom hvert tegn i abc-strengen, og sammenlikne med regex 3 er verre. Du kan også kikke på Soundex-modulen, som vil ta endel stavefeil. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå