Welcome!   Search Scrabble® Dictionary using DLD   Statistics   Compare any two Strings using DLD   Reference   Your IP

Dictionary Search Results using Damerau-Levenshtein distance in T-SQL

Here are the results of your fuzzy-string dictionary search forspry” with Change Limit: [1] [2]

(Found more than 100 similar words, so Change Limit cannot be increased.)
to automatically search another random word after seconds.

151 similar words found! Changes to Transform each Found Word to your word are shown as:
 remove a letter ~ replace a letter ~ swap two letters ~ _add a letter from your word
(Use the links in the Changes column to see more Transformation details.)

Found WordScrabble ScoreSearched PreviouslyFound PreviouslyChangesTo Transform to your Word
spry9681912(None) 
pry85728051_pry
scry96017761scry
spay96631661spay
spiry105017351spiry
spray106720061spray
spy86023741sp_y
aery77231682aery
airy75734152airy
apery106517902apery
awry107619682awry
bury95633592bury
cory96941512cory
cry89726242_cry
dory85836232dory
dry76526032_dry
eery76129622eery
espy969372esp_y
eyry106315882eyry
fry96226502_fry
fury107727972fury
gory86129662gory
jury146719592jury
lory75931712lory
miry96326752miry
nary76931222nary
osprey1134882osprey
pay88461182_pay
ply86323552_ply
pray96331532_pray
prey96228482_prey
pro55837262_pro
sagy85327082sagy
sappy125413472sappy
sard55344242sard
sari45444042sari
sark84938972sark
sarky125521782sarky
saury84317222saury
say67264762s_ay
scary105222592scary
sepoy10314302sepoy
ser36752402ser_
sera46141392sera
sere46153472sere
serf76340112serf
serry84824122serry
sers45746652sers
sexy146418022sexy
shay107133342shay
shri76021702shri
shy96728192s_hy
sir35746672sir_
sire46150412sire
sirs44338332sirs
sizy164816392sizy
sky106420992s_ky
slay76436382slay
sly66228562s_ly
sophy136611762sophy
soppy125113522soppy
sora45746912sora
sorb68333042sorb
sord56237202sord
sore47059532sore
sori46039842sori
sorn46641062sorn
sorry84618252sorry
sort46264812sort
soy67851452s_oy
spa55730812sp_a
spacy125415622spacy
spae65034322spae
spam85930042spam
span65234662span
spar65433302spar
spare75135562spare
spark114920892spark
sparky154511522sparky
sparry115111302sparry
spars75431542spars
spas67036722spas
spat66548522spat
spays105520512spays
spaz155626162spaz
spec85821972spec
sped76031492sped
sperm93216022sperm
spew95421872spew
sphery14318882sphery
spic85227432spic
spicy125417712spicy
spik105419712spik
spiky146014112spiky
spin66231302spin
spiny104921302spiny
spire75828692spire
spirt75032952spirt
spit65545082spit
spiv95917792spiv
splay105816042splay
spore75428592spore
sport75935982sport
sporty115112492sporty
spot65540692spot
sprag86418692sprag
sprat76635972sprat
sprays115913642sprays
spree74830862spree
sprig85617742sprig
sprit76736402sprit
sprucy13356322sprucy
sprue74717632sprue
sprug85313892sprug
spryer11418532spryer
spryly1435512spryly
spud75818492spud
spue66025522spue
spumy124610362spumy
spun66221462spun
spur65321192spur
spurn74815452spurn
spurry11429122spurry
spurs74621522spurs
spurt77227982spurt
sri35634002s_ri
stay78333722stay
stey76224412stey
story86723032story
stray88525572stray
stroy87720392stroy
sty66227312s_ty
supra73614252supra
sura45740292sura
surd56433812surd
sure45447412sure
surf76039312surf
surfy115319472surfy
surgy95118522surgy
surly85124432surly
sway107128232sway
tory75840542tory
try66529672_try
upby1139062upby
updry1135482updry
usury887622usury
vary105226062vary
very108025642very
wary106740012wary
wiry106422832wiry
wry96524702_wry

Search took 2 seconds overall (including website activity, plus SQL activity in the following phases):

  1. Length Filter: Limit the application of DLD to words with length difference of no more than the Change Limit.
  2. DLD Change Limit: Apply DLD to each remaining word, limiting each comparison according to the Change Limit.
  3. Display Results: Return the results, with similar words marked up to highlight differences.
SeqSearch PhaseWords CheckedWords MatchedSecondsWords Per Sec
1Length Filter178691298720.296603685.8
2DLD Change Limit298721510.90632971.3
3Display Results1511510.0463282.6
 (SQL Overall)1786911511.248143181.9