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)
 
    