Replace string pattern in text file
replace_pattern_in(file_contents, replace, basedir = ".", dir_recursive = TRUE, reader = readLines, file_pattern = "\\.(R|r)(nw|md)?$", file_contents_perl = TRUE, file_contents_fixed = FALSE, file_contents_ignore_case = FALSE, writer = writeLines)
| file_contents | Character string containing a regular expression to be matched in the
given character vector. Passed to |
|---|---|
| replace | The replacement, passed to |
| basedir | The root of the directory tree in which files will be searched recursively. |
| dir_recursive | (logical, default: |
| reader | A function, akin to |
| file_pattern | A regular expression passed to |
| file_contents_perl | (logical, default: |
| file_contents_fixed | (logical, default: |
| file_contents_ignore_case | (logical, default: |
| writer | A function that will rewrite the file from the character vector read in. |