splitByPattern

0th

Percentile

Splits a single character string by pattern

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.

Keywords
programming
Usage
## S3 method for class 'default':
splitByPattern(str, pattern, ...)
Arguments
str
A single character string to be split.
pattern
A regular expression character string.
...
Not used.
Value

  • Returns a named character vector with names equal to "TRUE" if element is a pattern part and "FALSE" otherwise.

See Also

Compare to strsplit().

Aliases
  • splitByPattern.default
  • splitByPattern
Examples
rspCode <- "<body>Hello <%="world"%></body>"
rspParts <- splitByPattern(rspCode, pattern="<%.*%>")
cat(rspCode, "")
print(rspParts)
Documentation reproduced from package R.utils, version 1.7.3, License: LGPL (>= 2.1)

Community examples

Looks like there are no examples yet.