This would not work in cases like which is the current situation in SendItem - 

Test/Lookup Data : "Blankets - Australian Red Cross"
Options :
"Buckets - 123457 - Australian Red Cross"
"Blankets - 123457 - Australian Red Cross"

Here, the extra part of the string occurs in the middle of the string.