Skip to content
December 22, 2009 / lawrencebarsanti

My First Open Source Contribution

I have been a professional software developer for close to five years now and have been able to code for close to ten.  In all this time I haven’t bothered to contribute a single line of code to any open source project.  That changed Monday December 21st 2009 at 03:43:29 UTC when I committed the code for a Notepad++ plugin that I wrote.  The plugin is called RegEx Helper and it provides you with a convenient way to test regular expression against open documents.  I created a project for the plugin on sourceforge.  Lastly, if you have not tried Notepad++ go download a copy and try it out.  I use it whenever I work with code outside of an IDE. 



Leave a Comment
  1. ddd / Aug 22 2010 10:50 pm

    1. Can you tell me whether the RegEx Helper is enough strong to test regex ?
    the notepad++ with RegEx Helper and emeditor whose Regex is more strong?

    2.Can you add a function “replace” in the RegEx Helper?

  2. Pisi / Jan 23 2012 7:46 am

    It would be nice if you would allow to select all results matching the regular expression.
    The of the Notepad++ Find is not always working properly if we try to find with regex and a little help from your plugin would be great.

    Thanks in advance

  3. lawrencebarsanti / Jan 23 2012 9:04 pm

    Sorry, I’ve stopped working on this plugin for now. I no longer have a copy of Delphi so it’s unlikely that I’ll make changes in the future. The source is not that complicated and it’s available on sourceforge.

  4. Cbrine99 / Jan 29 2012 5:18 pm

    crashed when attempting to text the regex of:

    when the # is above 187 with this error:

    Problem signature:
    Problem Event Name: APPCRASH
    Application Name: notepad++.exe
    Application Version:
    Application Timestamp: 4ebf181a
    Fault Module Name: StackHash_2a27
    Fault Module Version:
    Fault Module Timestamp: 00000000
    Exception Code: c000041d
    Exception Offset: 75404f0d
    OS Version: 6.1.7601.
    Locale ID: 1033
    Additional Information 1: 2a27
    Additional Information 2: 2a27fb83e80ee74c40e41611d74c012c
    Additional Information 3: 07ce
    Additional Information 4: 07ce78d982896ab58d73e8dd58067fef

    Read our privacy statement online:

    If the online privacy statement is not available, please read our privacy statement offline:

    ps I’d love you to death if you could incorporate the or | function and find & replace as well 🙂

  5. miki / Jan 5 2015 9:47 am

    RegEx Helper don’t working !!!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: