The Regulator Regular Expression Tool
The Regulator. Highlighting and web-service integration with Regexlib.com's database of online regular expressions. A regular expression development tool. The Regulator is a tool for regular expressions. It integrates with RegExLib.com (regular expression library), by offering the ability to search it and submit your.
I tried some regex tools like Regulator, Regulazy & RegexBuddy. They don't do what I want and they expect the user to know regular expressions.
I want a tool for dummies. You tell the tool I need a regex for something like 'match anything that ends with the word 'yes' and it contains at least one occurrence of the phrase '/test/' and it creates the regex for you. So I either enter my request in plain English or semi plain English or the tool has all kinds of ready made selections and I choose between them to create what I want ad hoc.
Is there such a tool which is geared towards non developers? I am not looking for a regex tester. I have been a fan of application. There is a builder section that helps you (a little) in building fragments of the expression. More importantly it will explain an existing expression (either your own or from the built in expression library) section by section.
It also includes a testing and replacement section to see and test your expressions. Lastly it will generate the expression formatted for either C#, C, or VB.NET so that you know exactly how to insert the expression into your project.
Best of all it's free. I have been using this tool to help learn how regular expressions actually work, especially the complex ones. Can't say it makes writing expressions idiot proof but it has sure made learning expressions easier for me. This tool was featured in a by Zain Naboulsi, and might be worth a watch. Hope this helps, and good luck with your Regex journey! I am not sure such a tool exists, since they usually do the opposite: Analyze a regexp and translate it in plain English.
The closest solution to your need would be this, allowing you to program regexp in a semi-readable way: Instead of this: const string findGamesPattern = @' d+)-game'(?.?)'; You would have, using ReadableRex: Pattern findGamesPattern = Pattern.With.Literal(@').
Python Regular Expression Tool
I tried some regex tools like Regulator, Regulazy & RegexBuddy. They don't do what I want and they expect the user to know regular expressions. I want a tool for dummies. You tell the tool I need a regex for something like 'match anything that ends with the word 'yes' and it contains at least one occurrence of the phrase '/test/' and it creates the regex for you. So I either enter my request in plain English or semi plain English or the tool has all kinds of ready made selections and I choose between them to create what I want ad hoc. Is there such a tool which is geared towards non developers?
I am not looking for a regex tester. I have been a fan of application.
Free Regular Expression Tool
There is a builder section that helps you (a little) in building fragments of the expression. More importantly it will explain an existing expression (either your own or from the built in expression library) section by section. It also includes a testing and replacement section to see and test your expressions.
Lastly it will generate the expression formatted for either C#, C, or VB.NET so that you know exactly how to insert the expression into your project. Best of all it's free.
I have been using this tool to help learn how regular expressions actually work, especially the complex ones. Can't say it makes writing expressions idiot proof but it has sure made learning expressions easier for me. This tool was featured in a by Zain Naboulsi, and might be worth a watch. Hope this helps, and good luck with your Regex journey! I am not sure such a tool exists, since they usually do the opposite: Analyze a regexp and translate it in plain English. The closest solution to your need would be this, allowing you to program regexp in a semi-readable way: Instead of this: const string findGamesPattern = @' d+)-game'(?.?)'; You would have, using ReadableRex: Pattern findGamesPattern = Pattern.With.Literal(@').