R/splitString.R

Defines functions splitString

splitString <- function(x,
                        splittingValuesRegex = rock::opts$get("splittingValuesRegex")) {

  res <-
    strsplit(
      x,
      splittingValuesRegex
    );

  ### Retain empty elements (empty lines)
  res <- lapply(res, function(x) {
    if (length(x) == 0) {
      return("");
    } else {
      return(x);
    }
  });

  return(
    unlist(
      res
    )
  );

}

Try the rock package in your browser

Any scripts or data that you put into this service are public.

rock documentation built on June 14, 2025, 1:08 a.m.