Convert Regex to XML and back

  •        61

This is a small library + demo that transforms a .NET regular expression into an XML string and back. It helps understanding a long regex that was written by someone else, and allows easy editing. It's is developed in .NET 3.5 C#, sources included.



Related Projects

Regex Util

A eclipse plugin to test regular expressions (regex). Full highlighting of regexp syntax. Tooltip with detailed description of regex items, etc... Very usefull. Project page has java-applet to test regexp online. (Regex implementation: java.util.regex.*)

Inline Regular Expression (Regex) Builder

Allows users to create regular expressions using C# syntax, rather than the standard cryptic string.

Regex Builder

Regex Builder is a tool designed to help you create and debug Regular Expressions. It supports an XML file format including the source text, expression, and options to support easy debugging for non-matches from other applications. The tool also supports partial expression exe...

RegSexy - ^stylish (RegExp|RegEx|Regular Expressions) in PHP$

^stylish (RegExp|RegEx|Regular Expressions) in PHP$

Regular Expression Editor (RegExpEditor)

Regular Expressions (aka regex, regexp) made easy. This simple tool manipulates text with regular expressions. Highlighting of regular expression results. See the real power of regex! Use Scala to do manipulate your search results even more.

rubex - Super Fast Regex in Go

A simple regular expression library that supports Ruby's regexp syntax. It implements all the public functions of Go's Regexp package, except LiteralPrefix. By the benchmark tests in Regexp, the library is 40% to 10X faster than Regexp on all but one test. Unlike Go's Regrexp, this library supports named capture groups and also allow "\1" and "\k" in replacement strings.The library calls the Oniguruma regex library (5.9.2, the latest release as of now) for regex pattern searching. All replacement code is done in Go. This library can be easily adapted to support the regex syntax used by other programming languages or tools, like Java, Perl, grep, and emacs.


A regular expression, or regex for short, is a pattern describing a certain amount of text. On this website, regular expressions are highlighted in red as regex. This first example is actually a perfectly valid regex. It is the most basic pattern, simply matching the literal text regex. Matches are highlighted in blue on t

Regex Lab .NET

Regex Lab .NET is a full-featured application for editing regular expressions (or regex patterns). The application features a modern, highly functional UI for writing or debugging regular expression patterns. It is written with C# and WinForms.

Silverlight Regex Tester

This Regular Expression tester allows .Net developers a very simple way to test regular expressions against a sample text. This regex checker validates the expression syntax and provides results by leveraging the .Net Framework's native System.Text.RegularExpressions.Regex cl...

perl-Getopt-Regex - Getopt::Regex - handle command line options flexibly using regular expressions

Getopt::Regex - handle command line options flexibly using regular expressions

RegEx Matcher

RegEx Matcher 1.0 is a simple and small regular expression tester. It is a Windows Application Developed in C# with Visual Studio 2008 & .net Framework 2.0 Send your feedback @

Regex Batch Replacer (Multi-File)

Regex Batch Replacer uses regular expression to find and replace text in multiple files.

Regex Match Maker (RegExmm)

Multi-platform regular expression (regex) creation. Highlights regex matches, and regex groups for quick regular expression creation. Save/load regular expression sessions. Create robust regex patterns on any major platform. Supports PCRE and wxRegEx.

Regex - The Hoa\Regex library.

This library provides tools to analyze regular expressions and generate stringsbased on regular expressions ([Perl Compatible RegularExpressions](

phpSecurityClass - Php regular expressions (regex) for all html-input tag

Php regular expressions (regex) for all html-input tag

jsSecurityClass - JavaScript regular expressions (regex) for all html form

JavaScript regular expressions (regex) for all html form

regex-parser - A recursive descent parser for basic regular expressions in Rust

This is a recursive descent parser written in Rust for regular expresssions. Given a regular expression as input, it outputs an AST. It follows this very simple LL(1) grammar:

regexp - Regular expressions for Rust. (Not a binding!)

Initial regexp code for Rust's regex crate.Do not use.