RVerbalExpressions

screenshot of RVerbalExpressions

:speech_balloon: Create regular expressions easily

Overview:

RVerbalExpressions is a package that aims to simplify the construction of regular expressions by utilizing a syntax and functionality inspired by VerbalExpressions. It encourages the use of %>% for chaining expressions together. The package is available on CRAN and GitHub for easy installation and offers a user-friendly approach to regex creation.

Features:

  • Simplified Regular Expressions: Construct regular expressions more intuitively with VerbalExpressions-inspired syntax.
  • Chaining Expressions: Use %>% to chain multiple expressions together in a readable and efficient manner.
  • Multiple Implementations: RVerbalExpressions is just one of many ports available, with implementations in JavaScript, Ruby, C#, Python, Java, Groovy, PHP, Haskell, Haxe, C++, Objective-C, Perl, and Swift.

Summary:

RVerbalExpressions is a versatile package that simplifies the creation of regular expressions in R, making it more accessible and user-friendly. By leveraging the %>% operator for chaining expressions and drawing inspiration from VerbalExpressions, this package offers an intuitive approach to working with regex. With easy installation options from CRAN and GitHub, RVerbalExpressions provides a valuable tool for anyone dealing with regular expressions in R programming.