It is a collection of useful string manipulation functions, which offer versatile functionality for joining, splitting, translating strings.
MATLAB is shipped with a series of string functions. However, some useful functions have not yet been in the MATLAB releases. Inspired by other advanced languages like Java, Ruby, and Python, I developed a set of string manipulation functions in order to make string processing more convenient.
Here gives a brief list of contents
strjoin: joins multiple strings with user-specified delimiter
strsplit: extracts terms from a string that are separated by a specified delimiter
strsplit_re: similar to strsplit, but the delimiter is given by regular expression.
strstartswith, strendswith: determine whether a string starts or ends with a particular pattern
strgsub: translates parts of strings in a user-defined way.
This toolbox is not aimed at offering a comprehensive string library and replacing the string functions in MATLAB. Its target is just to complement what MATLAB is lacking. Hope it helps. |