I have some text string in the following pattern.
x = "sdfwervd \calculus{fff}{\trt{sdfsdf} & \trt{sdfsdf} & \trt{sdfsdf} \\{} sdfsdf & sdfsdf & sefgse3 } aserdd wersdf sewtgdf"
I want to use regex to capture the text
"fff"in the string\calculus{fff}and replace it with something else.Further I want to capture the string between the first
{after\calculus{.+}and it's corresponding closing curly brace}.
How to do this with regex in R ?
The following captures everything till last curly brace.
gsub("(\\calculus\\{)(.+)(\\})", "", x)