The SUBSTRING
allows you to extract a specific portion of a text string
(i.e. a sequence of characters). The first parameter, string
, is
the entire text from which you want to extract the substring. The starting position
is given by start
and the ending position is given by end
.
If you try to extract a substring that is longer than the original string,
the original string is retrieved. Moreover, if the start position is after
the ending position, an empty string will be returned.
There are many applications for SUBSTRING
: you can extract keywords, titles,
authors from documents, change the appearance of a text, for example by extracting
only the initials of a name, check whether a string contains a specific substring,
such as whether a zip code is formatted correctly and, finally, concatenate multiple
substrings to create new strings.
= SUBSTRING( text, start, end )
x = SUBSTRING( "TEST", 2, 3 )
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
SUBSTRING (function) ↔ Sbs
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS