How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Speedups in operations with regular expressions

calendar_today July 11, 2022 person domain r

Regular expression operations in R, such as grep or gsub, sometimes have significant performance overheads due to encoding conversions. Some R code tries to mitigate this by ignoring input encodings and pretending it is fine to work on individual bytes (via useBytes=TRUE). This removes such overheads, but produces correct results only in special cases, e.g. for simple regular expressions in UTF-8.

open_in_new Read original post