Hi, I am trying fuzzy string matching from two files using 'dtalink' package. In both files I have alphanumeric firmname 1800flowerscom, 7eleven and 3m.
'dtalink' only matches 1800flowerscom and 7eleven from both file but not the 3m. I was wondering why. To add a blank at both ends of the string, I use the code: gen newfirmname = " "+firmname+" "

Fuzzy matching code: dtalink firmname 10 0 using file1, block(firmname_f | firmname_l ) cutoff(10) calcweights

Thanks.