There are two text fields in solr, both of them are white space tokenized and have lower case filter. below is the schema:
Have you tried the function 'strdist' and range query 'frange'? A range query like this would help:
{!frange l=1 u=1}strdist(field1, field2, edit)