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.
Cita come
Fernando Freitas Alves (2026). substr (https://it.mathworks.com/matlabcentral/fileexchange/59560-substr), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0.0 | Fixed some issues. Name update.
|
