Replace the First Match of a Pattern from a String in R Programming – sub() Function
sub
function in R Language is used to replace the first match of a pattern in a string. If there is a vector of string elements, then it will replace the first match of the pattern from all elements.
Syntax: sub(pattern, replacement, string, ignore.case=TRUE/FALSE)
Parameters:
pattern: string to be matched
replacement: string for replacement
string: String or String vector
ignore.case: Boolean value for case-sensitive replacement
Example 1:
x < - "Geeksforgeeks"
sub( "eek" , "ood" , x)
sub( "gee" , "Boo" , x, ignore.case = FALSE)
sub( "gee" , "Boo" , x, ignore.case = TRUE)
|
Output:
[1] "Goodsforgeeks"
[1] "GeeksforBooks"
[1] "Booksforgeeks"
Example 2:
x < - c( "Geekforgeek" , "Geeksforgeeks" , "geeksforGeeks" )
sub( "Gee" , "boo" , x)
sub( "Gee" , "boo" , x, ignore.case = TRUE)
|
Output:
[1] "bookforgeek" "booksforgeeks" "geeksforbooks"
[1] "bookforgeek" "booksforgeeks" "booksforGeeks"
Last Updated :
05 Jun, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...