Code covered by the BSD License  

Highlights from
Data Manipulation Toolbox

from Data Manipulation Toolbox by Dahua Lin
Manipulation of data such as string, array, cell array and struct, and a unit testing framework

Contents.m
% STRINGS
%
% Files
%   strend       - Tests whether a string ends with a specified substring
%   strformat    - Formats a string using an ordered/named formatter
%   strindex     - Determines the index of a string in a set of strings
%   strjoin      - Joins multiple strings with delimiters
%   strranges    - Create a set of sub string specified by ranges
%   strrangesubs - Substitutes sub ranges in a string with other strings
%   strscan      - Scans the sub strings that match the specified regular pattern
%   strscant     - Scans the tokens of sub strings matching the specified patterns
%   strsplit     - Splits a string into sub strings with specified delimiter
%   strstart     - Tests whether a string starts with a specified substring
%   strsubs      - STRTOKENSUBS Substitute the tokens in a string by converted strings
%   strsubsfmt   - Replaces specified patterns in a string with new format

Contact us at files@mathworks.com