Description
A method which accepts a string array and returns a string which is the common portion of all the strings starting from the left, or more general form of that.
This is very common operation. For example, one may want to find the common directory of a set of path strings.
passing in:
"/foo/f1.txt"
"/foo/moo/f2.txt"
"/foo/moo/f3.txt"
should returns "/foo/"
It is tedious to implement this in every project. And I think Commons Lang StringUtils should have some methods to help in this.