SYNTAX
str = substr(s,i,j)
str = substr(s,i,j,length_or_index)
DESCRIPTION
str = substr(s,i,j) returns the extracted part of s with length j beggining from i; or an empty vector if j < i or .
str = substr(s,i,j,length_or_index) the argument j is treated as the index of the last position of the substring inside s if length_or_index is equal to 'index'.
EXAMPLES
Outputs the substring from the second index position with a length of 3 chars.
str = substr('12345',2,3)
str =
'234'
Outputs the substring from the second to the third index position.
str = substr('12345',2,3,'index')
str =
'23'
INPUT ARGUMENTS
s — Input string
character vector or string scalar
String to extract a substring.
Data Types: string
i — Initial index
positive integer number
Number of the initial index inside str.
Data Types: double | single | int64 | int32 | int16 | int8
j — Length / End index
positive real number
Length of the output string if i > 0 or number of the end index inside str if length_or_index == 'index'.
Data Types: double | single | int64 | int32 | int16 | int8
length_or_index — Length or index
'length' (default) | 'index'
A string that interprets the input j as length when it is equal to 'length'.
or as an index when it is equal to 'index'.
Data Types: string
OUTPUT ARGUMENT
str — Substring
character vector or string scalar
String inside s.
Citar como
Fernando Freitas Alves (2025). substr (https://www.mathworks.com/matlabcentral/fileexchange/59560-substr), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0.0 | Fixed some issues. Name update.
|