Added base function isspace()

This commit is contained in:
Waldir Leoncio 2020-07-28 10:28:15 +02:00
parent 743c39afba
commit 001d7a7c6d
2 changed files with 34 additions and 0 deletions

11
R/isspace.R Normal file
View file

@ -0,0 +1,11 @@
#' @title Determine space characters
#' @description Determine which characters are space characters
#' @param A a character array or a string scalar
#' @return a vector TF such that the elements of TF are logical 1 (true) where corresponding characters in A are space characters, and logical 0 (false) elsewhere
#' @note Recognized whitespace characters are ` ` and `\\t`.
#' @author Waldir Leoncio
isspace <- function(A) {
A_split <- unlist(strsplit(A, ''))
TF <- A_split %in% c(' ', '\t')
return(as.numeric(TF))
}