powered by
This function extracts/cuts text-fragments out of txt following specific anchors defined by arguments cutFrom and cutTo.
txt
cutFrom
cutTo
extrSpcText( txt, cutFrom = " GN=", cutTo = " PE=", missingAs = NA, exclFromTag = TRUE, silent = FALSE, debug = FALSE, callFrom = NULL )
This function returns a modified character vector
character vector to be treated
(character) text where to start cutting
(character) text where to stop cutting
(character) specific content of output at line/location of 'exclLi'
(logical) to exclude text given in 'cutFrom' from result
(logical) suppress messages
(logical) additional messages for debugging
(character) allow easier tracking of messages produced
In case cutFrom is not found missingAs will be returned. In case cutTo is not found, text gets extracted with chaMaxEl characters.
missingAs
chaMaxEl
substr
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