Extract Substring from a String in R
Learn to extract Substring from a String in R programming language using substring() function.
The syntax of R substring function is
</>
Copy
substring(c, first, last)
where :
- c is the string
- first is the starting position of substring (in the main string) to be extracted
- last is the ending position of substring (in the main string) to be extracted. last is optional, in which case last is taken as whole length of the string.
Example 1 – Get Substring from a String in R
In this example, we will take a string, and find its substring given first and last positions.
r_strings_substring.R
</>
Copy
# Example R program to find substring
str = 'Hello World! Welcome to learning R programming language'
#substring(c, first, last)
subStr = substring(str, 13, 23)
print (subStr)
Output
$ Rscript r_strings_substring.R
[1] " Welcome to"
Example 2 – Get Substring from a String in R – Without “last”
In this example, we will take a string, and find its substring given only first position. If last position is given, end of the string is considered as last.
r_strings_substring.R
</>
Copy
# Example R program to find substring
str = 'Hello World! Welcome to learning R programming language'
#substring(c, first, last=nchar(c))
subStr = substring(str, 13)
print (subStr)
Output
$ Rscript r_strings_substring.R
[1] " Welcome to learning R programming language"
Conclusion
In this R Tutorial, we have learnt to find Substring from a String in R programming language using substring() function.