Regular Expression Tool

  •        197

Regular Expression Tool can help you to check whether a regular expression matches a piece of text. Developed in C# 3.0.



Related Projects

Onigmo - Onigmo is a regular expressions library forked from Oniguruma.

  •    C

Onigmo is a regular expressions library forked from Oniguruma. It focuses to support new expressions like \K, \R, (?(cond)yes|no) and etc. which are supported in Perl 5.10+. Since Onigmo is used as the default regexp library of Ruby 2.0 or later, many patches are backported from Ruby 2.x.

regexpbuilderjs - Create regular expressions using chained methods.

  •    Javascript

RegExpBuilder integrates regular expressions into the programming language, thereby making them easy to read and maintain. Regular Expressions are created by using chained methods and variables such as arrays or strings.

Regular Expression Editor (RegExpEditor)

  •    Java

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.

xregexp - Extended JavaScript regular expressions

  •    Javascript

XRegExp provides augmented (and extensible) JavaScript regular expressions. You get modern syntax and flags beyond what browsers support natively. XRegExp is also a regex utility belt with tools to make your grepping and parsing easier, while freeing you from regex cross-browser inconsistencies and other annoyances. XRegExp supports all native ES6 regular expression syntax. It supports ES5+ browsers, and you can use it with Node.js or as a RequireJS module.

RE: a regexp library for OCaml


RE is a fast regular expression library for OCaml. It accepts several syntax (and semantics) for regular expressions: Perl-style, Emacs-style and Posix extended regular expressions.

commonregex - 🍫 A collection of common regular expressions for Go

  •    Go

This is a collection of often used regular expressions. It provides these as simple functions for getting the matched strings corresponding to specific patterns.

emoji-regex - A regular expression to match all Emoji-only symbols as per the Unicode Standard.

  •    Javascript

emoji-regex offers a regular expression to match all emoji symbols (including textual representations of emoji) as per the Unicode Standard.This repository contains a script that generates this regular expression based on the data from Unicode Technical Report #51. Because of this, the regular expression can easily be updated whenever new emoji are added to the Unicode standard.

isjs - Check your data against regular expressions or known keywords.

  •    Javascript

Check your data against regular expressions or known keywords (see Keyword section). Different versions for different platforms are availible. I wrote a really short blog post about the project a while ago, which can be read at Note that some code examples are out of date.

oniguruma - regular expression library

  •    C

Oniguruma is a modern and flexible regular expressions library. It encompasses features from different regular expression implementations that traditionally exist in different languages. Character encoding can be specified per regular expression object.

randexp - generate random data from a Regular Expression

  •    Ruby

randexp makes it easy to generate random string from most regular expressions. randexp adds the #generate (or #gen, for short) method to the Regexp class, which generates a ‘random’ string that will match your regular expression.

Regex Util

  •    Java

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.*)

Convert Regex to XML and back


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.

regexp-examples - Generate strings that match a given regular expression

  •    Ruby

Regexp#examples generates a list of all* strings that will match the given regular expression. Regexp#random_example returns one, random string (from all possible strings!!) that matches the regex.

nsregextester - A simple Mac OS X application for testing native regular expressions.

  •    HTML

This is a very simple Mac OS X application that allows you to test regular expressions against sample text. It is based on the Mac OS SDK's implementation of NSRegularExpression, which is based on ICU. My problem is that, as a Rails developer, I'd grown accustomed to using Rubular, a brilliant regex testing tool. However, there are subtle differences in the syntax of regular expressions between the Mac SDK and others. This tool ensures that the expressions I enter will actually work when implemented in code.

regex - An implementation of regular expressions for Rust

  •    Rust

A Rust library for parsing, compiling, and executing regular expressions. Its syntax is similar to Perl-style regular expressions, but lacks a few features like look around and backreferences. In exchange, all searches execute in linear time with respect to the size of the regular expression and search text. Much of the syntax and implementation is inspired by RE2.Module documentation with examples. The module documentation also include a comprehensive description of the syntax supported.

AMoRE - Automata, Monoids, and RegExps

  •    Java

AMoRE is a collection of algorithms that deal with automata, monoids, regular expressions. Learn about the theory - this is not another regexp package.

regex tester eclipse plugin


A simple eclipse plugin to test regular expressions. This plugin is the real free version of the regexp tester which the author decided to convert to commercial product and left with no free download to eclipse users.

EdlinSoftware dotNET Regex Tester


Power of regular expressions at your service. Search, replace and split your texts using regular expressions. Compile regular expressions into assemblies for later usage. English and Russian interface.

regexpbuilderphp - human-readable regular expressions for PHP 5.3+

  •    PHP

RegExpBuilder integrates regular expressions into the programming language, thereby making them easy to read and maintain. Regular Expressions are created by using chained methods and variables such as arrays or strings. Or download the appropriate release and require RegExpBuilder.php and RegExp.php from /src.

frak - Transform collections of strings into regular expressions.

  •    Clojure

frak transforms collections of strings into regular expressions for matching those strings. The primary goal of this library is to generate regular expressions from a known set of inputs which avoid backtracking as much as possible. It is available as a command line utility and for the browser as a JavaScript library. Add frak as a dependency to your project.clj file.