regexpBuilder

regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab.

Download
Download

You are now following this Submission

Editor's Note: This file was selected as MATLAB Central Pick of the Week

Cite As

Michael Ryan (2026). regexpBuilder (https://uk.mathworks.com/matlabcentral/fileexchange/41899-regexpbuilder), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: RegexpHelper

Inspired: Interactive Regular Expression Tool

General Information

MATLAB Release Compatibility

  • Compatible with R2020a and later releases

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
2.0.0

Complete rewrite/update for R2020a and later using App Designer. Some GUI elements have changed, but the basic functionality should still be present.

Download
1.11.0

Reduced startup time, improved visuals by using JIDE components. (Thanks undocumentedmatlab.com!). Issue with resizing figure window, so that is currently disabled. Also, this has been tested on 2015a. Let me know about issues.

Download
1.10.0

The R2014b graphics update introduced a few bugs. I've included the latest(3/23/2015) version of Yair Altman's findjobj.m as well as done some reordering of the ui components. Let me know if there are any further issues.

Download
1.9.0

Updated to include the suggestions from the POTW article: Results boxes are no longer editable, added text import from files and URLs, UI placement tweaks.

Download
1.5.0

Fixed bug introduced in previous version with dot matches newline option. Now changed to dot except newline.

Download
1.4.0

Revised and added additional print command options. Now only prints the non-default options, unless specified otherwise, along with only the selected outputs. Updated help.

Download
1.3.0

Added version compliance -> No empty match in ver<R2011a, no split in ver<R2007b, no ignore case, multiline, or freespacing in v<R2006a.

Download
1.2.0

Updated some error handling with the regexp command. Added demo and updated description and help to reflect that.

Download
1.1.0

Greatly improved the as-you-type parsing. I was doing something very stupid (with the setCaretPos stuff). It is now fixed: I no longer use setCaretPos, and Ctrl-A works correctly.

Download
1.0.0

Download