radhika
radhika

Reputation: 87

r programming replace a string with another string

supplose if I have a string such as

Input:

myString <- "myFunc(apple,mango,orange,banana)"

I want to make a regex such that I produce the following

Output:

myString <- "myFunc(input$apple,input$mango,input$orange,input$banana)"

How do I achieve this?

Upvotes: 0

Views: 71

Answers (1)

Tyler Rinker
Tyler Rinker

Reputation: 109844

myString <- "myFunc(apple,mango,orange,banana)"

gsub("(\\(|,)", "\\1input$", myString)

## "myFunc(input$apple,input$mango,input$orange,input$banana)"

Upvotes: 2

Related Questions