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.
引用格式
Dahua Lin (2024). String Toolkits (https://www.mathworks.com/matlabcentral/fileexchange/21710-string-toolkits), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
致谢
启发作品: "contains" with multiple conditions, Colormap Slider (Creator), CAD APPS, CADApps mechanics
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!strings/
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |