R/stream-editor.R
stream_editor.Rd
R equivalent of GNU-sed
stream_editor(raw_lines, pattern, target, replacement)
a vector of readLines from the file
a regex pattern to match
target string to be replaced
replacement string to be substituted
raw_lines : modified vector of lines
example_string <- "\\target{} \\not_a_target{}" texor::stream_editor(example_string,"\\s*\\\\target\\{\\}", "\\\\target", "\\\\hit") #> Found 1 Matches for target : \\target #> [1] "\\hit{} \\not_a_target{}"