Rx is a simple scripting language based on regular expressions designed to transform text information. The Ol.Text project is a Rx implementation for .NET Framework (>= 4.5), .NET Standard (>= 2.0) and .NET (>= 6.0) platforms.

Features

  • Find/replace in text (with regular expression support)
  • Replicate text fragment N times with substitution of the copy number (with regular expression support)
  • Copy & paste (finds the first occurrence that matches the first argument and replaces all occurrences that match the second argument with it)
  • Add prefix and suffix to text fragment
  • Ability to set the scope of each command (all text, inside context areas, outside context areas)
  • Plugin for Notepad++ (applies Rx script to text in editor)
  • Console utility (applies the Rx script to stdin and prints the result to stdout)
  • Nuget-package that allows you to use the features of Ol.Text in your own project

Project Activity

See All Activity >

Categories

Text Processing

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Ol.Text

Ol.Text Web Site

You Might Also Like
Business Continuity Solutions | ConnectWise BCDR Icon
Business Continuity Solutions | ConnectWise BCDR

Build a foundation for data security and disaster recovery to fit your clients’ needs no matter the budget.

Whether natural disaster, cyberattack, or plain-old human error, data can disappear in the blink of an eye. ConnectWise BCDR (formerly Recover) delivers reliable and secure backup and disaster recovery backed by powerful automation and a 24/7 NOC to get your clients back to work in minutes, not days.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Ol.Text!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

English, Russian

Intended Audience

Developers

User Interface

Win32 (MS Windows), Command-line, Plugins

Programming Language

C#

Related Categories

C# Text Processing Software

Registered

2023-07-17