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 forsemiangle” with Change Limit: [1] [2] [3] [4]

You can choose a higher Change Limit to return more words, although it will take longer.
to automatically increase the Change Limit after seconds.

25 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
semiangle124396(None) 
semiangles1343471semiangles
bemingle1346102bemi_ngle
bemingled1544083bemi_ngled
bemingles1444743bemi_ngles
bespangle1442543bespangle
comingle1336053comi_ngle
embrangle1453293_embrangle
entangle966253_entangle
immingle13124323immi_ngle
mangle93921333__m_angle
mingle93518783__mi_ngle
pentangle1245003pentangle
rectangle1244263rectangle
seemingly1545713seemi_ngly
seminal91213413semi_nal_
seminally1458803seminally
seminude1145673semi_nude
shingle117711283s_hi_ngle
single74520603s__i_ngle
spangle1038403s__pangle
strangle98411503s_trangle
swingle113510563s_wi_ngle
triangle935533_triangle
unmingle1145913unmi_ngle

Search took 8 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 Filter1786911486410.420425454.8
2DLD Change Limit148641257.50019818.8
3Display Results25250.000 
 (SQL Overall)178691257.92022562.0