Learn R Programming

wrMisc (version 1.9.0)

extrSpcText: Extract specific text

Description

This function extracts/cuts text-fragments out of txt following specific anchors defined by arguments cutFrom and cutTo.

Usage

extrSpcText(
  txt,
  cutFrom = " GN=",
  cutTo = " PE=",
  missingAs = NA,
  exclFromTag = TRUE,
  silent = FALSE,
  callFrom = NULL
)

Arguments

txt

character vector to be treated

cutFrom

(character) text where to start cutting

cutTo

(character) text where to stop cutting

missingAs

(character) specific content of output at line/location of 'exclLi'

exclFromTag

(logical) to exclude text given in 'cutFrom' from result

silent

(logical) suppress messages

callFrom

(character) allow easier tracking of messages produced

Value

This function returns a modified character vector

Details

In case cutFrom is not found missingAs will be returned. In case cutTo is not found, text gets extracted with chaMaxEl characters.

See Also

substr

Examples

Run this code
# NOT RUN {
extrSpcText(c(" ghjg GN=thisText PE=001"," GN=_ PE=", NA, "abcd"))
extrSpcText(c("ABCDEF.3-6","05g","bc.4-5"), cutFr="\\.", cutT="-")
# }

Run the code above in your browser using DataLab