Using a module is much simpler than writing and testing (don't forget to test it!) your own code which duplicates any but the most trivial functionality - and this particular problem is not exceptionally trivial. (It's not even well-defined yet... As an earlier response asked, what do you consider to be the difference between "Lazy Dog" and "Looney Owl"?)
I'm not saying re-inventing wheels is bad - I do it all the time - but it does not make things simpler. | [reply] |
Well, there's still a lot of code out there. Try a Super Search on 'string' and 'difference' (and similar terms) to get started with a lot of good leads. | [reply] [d/l] [select] |