splitByPattern: Splits a single character string by pattern
Description
Splits a single character string by pattern.  The main difference compared to strsplit()
   is that this method also returns the part of the string that matched
   the pattern. Also, it only takes a single character string.Usage
## S3 method for class 'default}(str, pattern, ...)':
splitByPatternundefined
 - str{A single
character string to be split.}
  - pattern{A regular expression
character string.}
  - ...{Not used.}
 Returns a named
character vector with names equal to "TRUE"
   if element is a pattern part and "FALSE" otherwise.
 rspCode <- "Hello <%="world"%>%="world"%>"
rspParts <- splitByPattern(rspCode, pattern="<%.*%>")
cat(rspCode, "
")
print(rspParts)%.*%>
 [object Object]
 Compare to strsplit().
programming