RegExPlugin - plugin detail

An easy to use all-in-one regular expressions tool (builder, tester, organizer)

NetBeans Plugin - RegExPlugin
Plugin owner: angadsingh
Website: http://blogs.sun.com/angad
Added: 2008-02-10
License: CDDL 1.0
Category: Utilities
Downloaded: 17,950 times
Rating:
 4.36, by 12 users

Plugin Log Show log

Versions available

Download plugin   Download size: 0.04 MB   Last Update: 2008-06-10

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Signed the plugin's NBM to meet quality criteria for plugin portal update center :)

Verifications for NetBeans versions

6.1 verification PASSED See verification details
Download plugin   Download size: 0.04 MB   Last Update: 2008-06-10

What's new in this version

Signed the plugin's NBM to meet quality criteria for plugin portal update center :)

Verifications for NetBeans versions

Plugin is not subject to any verification



Introduction

A simple and easy to use all-in-one solution which helps a developer in all aspects of working with regular expressions - Learning, Building, Testing and Organizing.

Features:

  • Builder
    • Building a regular expression is as easy as browsing the built-in regular expressions language reference, double clicking on the language elements to insert them into your regular expression.
    • Paste your regular expression from Java Code, convert it into a regular expression (all \\'s to \'s converted automatically), modify and/or test it, then automatically convert it back to a java string.
  • Tester
    • Uses java.util.regex API for robust regular expressions matching
    • Syntax Validation
    • Matches the regex against an input text and shows match results in the form of a tree, with matches at the first level with their matched groups at the second level.
    • Match results show individual groups matched with exact position and sub-sequence.
    • Clicking on a match highlights the sub-sequence in the input text window.
    • All regular expressions compilation options supported -Multiline, Dotall mode, etc.
  • Complete Regular Expressions Language Reference
    • No need to leave Netbeans to refer language reference for regular expressions
    • Divided into intuitive categories- Characters, Character Classes, Grouping Constructs, Substitutions, various types of Quantifiers, etc.
    • All the language constructs described in java.util.regex.Pattern javadoc are included.
    • Click on a language element to see it's description in the pane below.
    • Very helpful for newbies and learners. Gets you up to speed quickly.

Usage: To open the regular expressions plugin window, go to Tools > Regular Expressions Plugin.

Demo Video: I've made a small video showcasing the features of the plugin by showing how to build and test a regular expression for checking email addresses: Watch Video


regex.dev.java.net: project release sources, mailing lists, issue tracker, etc
wiki.netbeans.org/Regex: Documentation, information about development sources, other useful links, etc.

[ You have to be logged in to be able to comment. ]

User Comments

  

Support Netbeans 8.0

No plan to support NetBeans 8.0 ?

Is there a way to have access to the source code to try to upgrade it ?

Regards
Posted by moghrabi on Jul 04, 2014
  

Nice!

Very useful plugin. Works fine on 7.1 Beta.
Posted by twerner on Nov 04, 2011
  

Any updates?

Any new release? it doesn't work on 7.0.1

I can fix for my use but if jbfaden already did the work...
Posted by javydreamercsw on Aug 16, 2011
  

source code

the source code is available in the netbeans mercural repository:
http://hg.netbeans.org/main/contrib/file/dd02cbd8e7a3/regexplugin
Posted by angadsingh on Jun 09, 2011
  

source code available?

Is the source code available for this plugin? I use it all the time and I'd be happy to take it over.
Posted by jbfaden on Jun 08, 2011
  

Very Useful Plugin

Hi i used this plugin from 6.7. i really need this plugin for my development. Thanks for your work.
Posted by mahasarathi on Oct 02, 2010
  

nice plugin

I thought I should finally log in to let you know I often use this plugin. Nice work, thanks!

(In case you are looking for feature requests, it would be nice if I could enter regular expressions with the java escapes...
e.g. "[a-z]+\\s*=\\s*getParam\\(\\s*\\'([a-z]+)\\'\\s*\\,\\s*(\\'?)([^']*)(\\'?)\\s*\\).*")
Posted by jbfaden on Sep 27, 2010
  

Great ! - But the ide log shows a couple of errors ...

Netbeans 6.8 and 6.9 both show these two errors in log when starting up:
---
INFO [org.netbeans.core.windows.persistence]
msg
Caused: java.io.FileNotFoundException: jar:file:/C:/Users/luca/.netbeans/6.9/modules/org-netbeans-modules-regexplugin.jar!/org/netbeans/modules/regexplugin/regexDockTopComponentSettings.xml
at org.netbeans.JarClassLoader$NbJarURLConnection.connect(JarClassLoader.java:919)
... missing
ALL [null]: Cannot copy component settings file to folder MultiFileObject@762cd5a3[Windows2Local/Components].

and

INFO [org.netbeans.core.windows.persistence.ModeParser]
java.io.FileNotFoundException: jar:file:/C:/Users/luca/.netbeans/6.9/modules/org-netbeans-modules-regexplugin.jar!/org/netbeans/modules/regexplugin/regexDockTopComponentWstcref.xml
at org.netbeans.JarClassLoader$NbJarURLConnection.connect(JarClassLoader.java:919)
...

Netbeans 6.9 is running on a Win7 64bit machine (but same errors are shown by NB 6.8 on a Win Vista 32 bit)

Could someone please help me fixing this issue ?

Thank you
Posted by lucabur on Jun 25, 2010
  

Matched results

Matched results should be expanded automatically.
When one tries an expression, the result tree is re-collapsed each-time. It would be more convenient if it expands automatically.

An other convenient feature would be that your very useful tool would be available from NetBeans plugin panel.
Posted by ecastro on May 10, 2009
  

work but not activated by default

Sorry it works, but I could not see the new regexp window because I had too many opened tab ...
It should be activated on open.
Posted by roti on Feb 20, 2009
  

not working with 6.5

Hi!

It is not working witk NetBeans IDE 6.5 (Build 200811100001).
Is there a chance to make it work?

Thny


Roti
Posted by roti on Feb 20, 2009
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo