Interactive Regular Expression Tool
Develop and refine regular expressions in an interactive figure showing all of REGEXP's outputs.
Finally, new features of UIFIGURE allowed me to write the GUI that I wanted to write 10 years ago...FeaturesIREGEXP is a simple interactive tool to help develop regular expressions: IREGEXP lets you
- 1.9K (All time)
- 2 (Last 30 days)
- 4.8 / 5
- Community
-
31 Mar 2026
rex: a pedestrian regular expression operator synopsis generator
rex prints a synopsis of the current regular expression operator syntax
simply for your convenience:REX prints a synopsis of the current regular expression operator syntax into the command window>> rexor a listbox figure>> rex xprogrammers can easily add
- 2.9K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
11 Jul 2008
a MATLAB GUI platform for determination and evaluation of biologically significant motifs
- 662 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
17 Nov 2011
GUI Regular Expression Tool
If you write regular expressions in MATLAB, RegexpHelper is the tool for you. RegexpHelper is a simple GUI that gives you immediate feedback on your regular expressions in MATLAB.*Feature requests
- 2.2K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
- 127 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
10 Jan 2020
Tree data structure as a MATLAB class
A per-value class that implements a generic tree data structure.
- 9.2K (All time)
- 3 (Last 30 days)
- 4.7 / 5
- Community
-
29 Nov 2022
Multicore - Parallel processing on multiple cores
This package provides parallel processing on multiple cores/machines.
- 21.3K (All time)
- 8 (Last 30 days)
- 4.8 / 5
- Community
-
21 Jul 2014
Returns a directory listing based on a regular expression
REGEXPDIR Gives a directory listing based on a regular expression REGEXPDIR(ROOTDIR, REGEXP) gives a directory listing of the directory ROOTDIR based on the pattern specified by the regular
- 2.2K (All time)
- 2 (Last 30 days)
- 4.7 / 5
- Community
-
20 Sep 2007
- 1.3K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
29 Sep 2021
- 4K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
31 Mar 2016
Regular expression based MATLAB Language grammar
A regular expression based parser for parsing MATLAB code
Regular expression based grammar file for the MATLAB Language
- 108 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
11 May 2026
regexpcmp (strcmp meets regexp)
Checks whether strings match a regular expression (pattern) or not.
After a year of using cellfun to search for strings matching a regular expression, I developed this function. While it is easy to do in a single line of code, the line looks long and messy, so it is
- 714 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
23 Jul 2010
- 590 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
20 Jun 2024
A Java-based "web browser" that extract all links from a web-page, and display them.
WEBBOT Java-based browser with download and PERL regular expressions. The function will extract all links from a web-page, and display them. The resulting documents can be downloaded.WEBBOT(URL)URL
- 8.6K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
15 Oct 2003
- 3.5K (All time)
- 7 (Last 30 days)
- 4.8 / 5
- Community
-
3 Oct 2020
Create listbox uicontrol where strings can be filtered with a regular expression.
filter the listbox strings that are displayed through (case insensitive) regular expression search. Listbox selections will always provide an index relative to the full set of strings, regardless
- 86 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
25 Jul 2021
- 1.3K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
20 Sep 2007
Regular expression search in cell array of strings
Search in cell array of strings. Returns indexes of cells in stead of indexes within cells .
- 1.4K (All time)
- 1 (Last 30 days)
- 3.0 / 5
- Community
-
5 Mar 2014
A recursive search for files with path name matching a wildcard or regular expression pattern.
Function searches a path recursively for file names matching either a wildcard expression (for example 'images*.*') or a regular expression (for example 'images[0-9].*\.*'). The function returns a
- 473 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Jan 2012
Statistical analysis (ANOVA,…) and plotting of fixed and mixed effects models using modern methods
- 1.5K (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
1 Jan 2011
Regular Expression Tools
REGEXTOOLS ? Regular Expression Tools I'm creating the RegExTools toolbox with many of the *** little *** functions I've been using. They are not complete and they are not extensive. I could have
- 2.7K (All time)
- 1 (Last 30 days)
- 3.0 / 5
- Community
-
28 Aug 2002
Splits a delimited string into a cell array using a regular expression.
%L=RSPLIT(R,S) % Splits a string S using the regular expression R. Meant to work like% the PERL split function. Returns a cell array of strings. Requires% REGEXP.%% This function acts a bit
- 2.2K (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
7 Jun 2007
- 1.6K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
1 Sep 2016
Publish citations using a regular expression
PUBCIT(CITCELL,reg_expr)Publish citation.Prints on the screen and saves in html format a list of references formatted following the regular expression "reg_expr".CITCELL is a citation entry or a cell
- 642 (All time)
- 0 (Last 30 days)
- -- / 5
- Community
-
10 Jul 2007
validate an email address using a regular expression
expression.(how-can-i-validate-an-email-address-using-a-regular-expression)
- 7 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
17 Mar 2022
Performs regular expression replacement in a file or files
regexprepfile(filename,exp,repstr) performs a regular expression replacement using the pattern exp in the file filename with the string repstr. exp, repstr may also be cell arrays of strings of the
- 272 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
11 Sep 2013
Function returns all files in a directory (and optionally sub-directories) that match an expression.
This function returns all files in a directory (and optionally sub-directories) that match an expression (either regular or glob). Inputs are:-The expression to match-Recursive? (should
- 368 (All time)
- 1 (Last 30 days)
- 3.0 / 5
- Community
-
3 Jun 2013
regexpHelper provides a UI that helps construct regular expressions.
regexpHelper provides a UI that helps construct regular expressions. As you type your pattern and string are evaluated for you using the REGEXP command (If you are unfamiliar with regular
- 767 (All time)
- 2 (Last 30 days)
- 3.0 / 5
- Community
-
1 Sep 2016
- 1.2K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
23 Jun 2022
ecopath_matlab: A Matlab implementation of Ecopath
Reproduces the main mass-balance algorithm from the popular ecosystem modeling tool, Ecopath
- 971 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
20 Mar 2024
- 91 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
25 Jul 2021
Format double numbers to n digits and remove all trailing zeros. Processed with regular expression.
- 12 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
12 Jun 2024
Replace the specified text in a list of files with new text.
files.For instance, to replace all occurrences of 'abs' with 'mag':>> find_and_replace('my_file.m', 'abs', 'mag')Both the "match" and "replace" inputs can be regular expressions. For instance, we can
- 2.4K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Regular Control Point Interpolation Matrix with Boundary Conditions
Creates Toeplitz-like matrices representing interpolation operations with edge conditions.
- 2.6K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
28 Apr 2016
isregexpmatchedany(str, expression)
isregexpmatchedany is a wrapper of regexp function that returns a scalar logical
regexp(str,expression)].TF = isregexpmatchedany(str, expression)str input text string | cell array of strings | categorical array Owtherwise TF is falseexpression regular expression string | cell
- 16 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
22 Feb 2016
isregexpmatched(str, expression)
isregexpmatched is a wrapper of regexp function that returns logical array
regular expression string | cell array of stringsTF logical arrayDoes not support 'outkey' option of regexpEXAMPLES* Cell array and
- 18 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
22 Feb 2016
Plots the regular polygon {N/d} with vertices on a circle of radius 'rad'.
Let d < N be a positive integer and define p = N/d. Let y_{1} be a point on the unit circle. Let R be clockwise rotation by the angle t = 2*pi/p. The generalized regular polygon {p} is given by
- 1.6K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
27 Sep 2007
Eigenface based Facial Expression Classification
It is an Eigenface based Facial Expression recognition system.
It is an Eigenface based Facial Expression recognition system. The idea of eigenface was first proposed by Turk and Pentland. Implementation details can be found in
- 5.6K (All time)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
2 Nov 2011
grep: a pedestrian, very fast grep utility
a unix-like, very fast grep utility to find strings(s) in files of any type
defined as regular expressions.many options allow to fine tune the GREP engine including an extensive set of inclusion/exclusion flags for folders, files, and full paths, which implement a regular
- 15.5K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
4 Apr 2006
hs: a pedestrian history search engine
hs searches the command history for patterns
HS searches the command history file for entries containing a specific pattern using the regular expression engine.the results are displayed in the command window in the format:#entry location
- 2.4K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
21 Apr 2009
scGEAToolbox (single-cell Gene Expression Analysis Toolbox)
Single-cell Gene Expression Analysis Toolbox
Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/72917-scgeatoolbox-single-cell-gene-expression-analysis-toolbox)## Installation GuideThere are three ways to install `scGEAToolbox`: ### :: Method 1: Install as a MATLAB Add-On (Recommended) 1. **Open the Add-On Explorer** - In MATLAB, go to the **Home** tab
- 1.7K (All time)
- 44 (Last 30 days)
- 5.0 / 5
- Community
-
19 Jul 2026
Everyone needs to roll dice or flip a coin now and then. This is the program to make it easy.
omitted, '1d20' is used as default. ROLL replaces the dice expression(s) by the rolled result, and then evaluates the string. This makes it possible to use any function call as
- 1.5K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
26 Apr 2010
uipickfiles: uigetfile on steroids
Many-featured, platform independent file and directory picker.
regular expression filtering and navigation of the file system is easy. The output is configurable (cell, struct or char arrays). It is written entirely in M and so is platform independent.
- 17.9K (All time)
- 14 (Last 30 days)
- 5.0 / 5
- Community
-
25 Aug 2025
Returns a colormap for visualizing gene expression.
a simple function that returns a colormap, C, for visualizing gene expression. C is just a N x 3 matrix [R G B] describing the range of color values.example usage: C =
- 2.6K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
9 Dec 2004
Neural Network Symbolic expression
Prints out the symbolic expression of a Matlab Neural Network toolbox object
Given a neural network object, this function returns the closed, symbolic, expression implemented by the network (as a string).This allows you to use a neural network model without relying on the
- 3.4K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 May 2009
Multiplication of Linear Expressions
Multiplication of linear expressions.
Script for the multiplication of linear expressions without coefficient constants. This script returns a polynomial of given expressions.The number of expressions are not restricted and constant may
- 986 (All time)
- 2 (Last 30 days)
- 4.5 / 5
- Community
-
12 Apr 2005
ezsym - display symbolic expression in blank plot
Displays a symbolic expression in a blank plot window using the Latex interpreter
Very simple function that displays a symbolic expression in a blank plot window using Latex, replacing Greek lettered variables or function names with their respective symbols. Useful for better
- 414 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
14 Jun 2015
A tool for creating tabular expressions in Matlab/Simulink integrating checking with PVS and CVC3.
Tabular Expression ToolboxTabular Expressions (also called "tables") provide a precise and concise way to represent mathematical conditional expressions. Tables have been shown to be useful in the
- 3.2K (All time)
- 1 (Last 30 days)
- 4.7 / 5
- Community
-
26 Apr 2015
Customizable Natural-Order Sort
Alphanumeric sort of a cell/string/categorical array, with customizable number format.
regular expressions: lookarounds, quantifiers, etc.And of course the sorting itself can also be controlled: ascending/descending sort directioncharacter case sensitivity/insensitivityrelative order of
- 5.8K (All time)
- 17 (Last 30 days)
- 5.0 / 5
- Community
-
10 Apr 2026
recursdir(baseDir,searchExpression)
A recursive search to find files that match the search expression
A recursive search to find files that match the search expression (regular expression). It will walk a directory tree to find files and output them with full path name as a cell.
- 47 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
6 Apr 2016
Create Venn Diagrams from Set Expressions
Takes in a logically valid expression on 3 sets and outputs a Venn diagram with the appropriate region colored
Given a logical expression consisting of three sets: A, B and C and the usual operators & (AND), | (OR), ~(NOT) and - (SUBTRACTION), this code will output a Venn diagram with the appropriate
- 343 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
29 Jan 2020
Auto Facial Expression Recognition
Facial Expression Recognition 1- Run ExpressMain.p 2- select an input image clicking on "Select image". 3- Then you can: * add this image to database (click on "Add selected image to database
- 1.9K (All time)
- 2 (Last 30 days)
- 4.2 / 5
- Community
-
14 Nov 2018
detab: a pedestrian string detabulator
replaces TAB characters with the appropriate number of SPACE characters
- 3.5K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
28 Mar 2006
creates a random regular graph in the pairing model
the function:A = createRandRegGraph(vertNum, deg)create a simple d-regular undirected graphvertNum - number of vertices.deg - the degree of each vertex.A is asparse matrix representation of the
- 1.5K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
20 Dec 2010
PSO for training a regular Autoencoder.
we used particle swarm optimization (PSO) for training an Autoencoder.
Particle swarm optimization is one the most well known based random search Algorithms in optimization. In these codes and based on the references bellow, we introduce to you a fully connected regular
- 504 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
2 Nov 2023
Substitute Expressions in Matlab
Substitute parts of a equation (mathematical expression). Helpful in simplifying long expressions.
This function provides a supplement to the Matlab Symbolic toolbox to substitute and simplify long expressions. Maple does not provide this functionality. input-- Input expression that has some terms
- 491 (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
20 Aug 2009
Regular Pulse Excited Long Term Prediction
This is a basic simulation of the Regular Pulse Excited Long Term Prediction algorithm for speech co
- 2.3K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
18 Apr 2007
This tool removes the all comments from MATLAB file.
- No regular expressions used- Output filename is optional- File operation from temporary directory- Managed all kind of '%' symbols in MATLAB file- Smart indentation applied after comment removal
- 91 (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
3 Nov 2019
- 1.6K (All time)
- 6 (Last 30 days)
- 5.0 / 5
- Community
-
14 Mar 2019
Getting a list of files and image batch processing
Grep-like and image batch processing functions
get_file_list is a function to recursively retrieve files whose name match a given regular expression. imbatchconvert uses get_file_list to perform image batch processing. Example:% batch cropping of
- 1.5K (All time)
- 2 (Last 30 days)
- 4.0 / 5
- Community
-
30 May 2008