Regular Expression Search & Replace Tool

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
c0d3br3ak
Posts: 9
Joined: Mon Dec 22, 2008 6:45 am
Location: TN

Regular Expression Search & Replace Tool

#1 Post by c0d3br3ak » Wed Apr 08, 2009 8:34 am

This tool uses the Microsoft VB Scripting RegEx control to allow searching and optionally replacing text using regular expressions. Regular expressions allow searching for patterns instead of just specific text. Different RegEx implementations use varying syntax. The allowed syntax is displayed in the main window of this utility.

This utility comes with an installer, but it is also designed to be portable. Just copy regex.exe after installation, or extract the file from the setup exe using an unzip tool. In the options menu you can choose to save settings to an INI file (default) or the registry.

Although there are other text editors like NotePad++ that support regular expressions, I have not found a tool that is simple, designed just for building/using regular expressions, that supports VB Scripting syntax, that displays the syntax documentation while you're editing, that allows replacing using submatches, and that is free...so I wrote one.

RegEx Search & Replace is open source freeware. You can download it from my website http://tribblesoft.com/RegEx.php

The VB6 runtime libraries are required to run this, but they've come with Windows since Windows 2000, and most PCs with Windows 98 or 95 have them installed anyway so that should not be a problem for most people.

Image

I hope you find this useful. I welcome your comments and suggestions.

Regards,

C0D3BR3AK
http://tribblesoft.com
Last edited by c0d3br3ak on Tue Jan 22, 2013 7:41 am, edited 1 time in total.

User avatar
Gary
Posts: 43
Joined: Mon May 15, 2006 5:13 am

#2 Post by Gary » Thu Apr 09, 2009 10:17 am

Hi c0d3br3ak

This is a very nice tool--one I find especially valuable in *testing* RegExs for desired results...

Thank you for this contribution!


--Gary

Post Reply