R/getMiddleInitial.R

Defines functions getMiddleInitial

#' @export getMiddleInitial
getMiddleInitial <- function(name) {
  name <- strsplit(name, " ")
  middles <- sapply(name, function(x) x[2])
  middles[sapply(name, length)<3] <- NA
  middles <- substr(middles, 1, 1)
  middles <- tolower(middles)
  return(middles)
}
jon-mellon/mellonMisc documentation built on July 4, 2022, 9:51 a.m.