Gallery
Actual Example 1: Simple example with 2 input strings and a choice of 4 learned regexes (The Optimal Exact Match and 3 Abstraction Matches):
MLREGEX results 2026-06-04 15:42:44 UTC
Your Learn Event ID:
c2fccfec-2b93-446f-b5f0-f01c5d5b4fc1Your Learn Event Name/Description:
Simple ExampleYour set of input strings (2)
coffee
tea
Learned Regexes (4)
1. MOST OPTIMAL EXACT MATCH
ABSTRACTION TYPE: NONE
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 7
^cof{2}e{2}|tea$
2. MATCH
ABSTRACTION TYPE: Structural
EXPANSION FACTOR: 4.0X
SIGNIFICANT LENGTH: 6
^(cof{2}|t)e{1,2}a?$
3. MATCH
ABSTRACTION TYPE: Greedy Letter
SIGNIFICANT LENGTH: 0
^\w{3}(\w{3})?$
4. MATCH
ABSTRACTION TYPE: Greedy Letter Structural
SIGNIFICANT LENGTH: 0
^(\w{6}|\w{3})$
In Example 1, you can see that two Regular Expressions are learned for the two input strings: coffee and tea. The first Regular Expression is the Optimal Exact Match, meaning it the shortest Regular Expression that matches all and only the two input strings.
The second Regular Expression is a structural abstraction, that matches the two input strings, but not only the two input strings. For example, the second Regular Expression also matches the string “coffea”, which is incorrect. Note that although the second Regular Expression has a shorter significant length than the first one, it matches not only the two input strings, but eight strings in total (Expansion Factor * number of input strings). Which Regular Expression you want, depends on your use case.
Actual Example 2 (Text)
Input Text:
“A regular expression (shortened as regex or regexp;[1] sometimes referred to as rational expression[2][3]) is a sequence of characters that specifies a match pattern in text. Usually such patterns are used by string-searching algorithms for "find" or "find and replace" operations on strings, or for input validation. Regular expression techniques are developed in theoretical computer science and formal language theory.” - Wikipedia
Learned regex:
MLREGEX results 2026-06-04 15:39:36 UTC
Your Learn Event ID:
17e37847-647d-4133-a5f1-850c7981d03aYour Learn Event Name/Description:
Text ExampleCLICK HERE FOR INPUT STRING SET
Your set of input strings (51)
"find
"find"
(shortened
a
A
algorithms
and
are
as
by
characters
computer
developed
expression
expression[2][3])
for
formal
in
input
is
language
match
of
on
operations
or
pattern
patterns
rational
referred
regex
regexp;[1]
regular
Regular
replace"
science
sequence
sometimes
specifies
string-searching
strings,
such
techniques
text.
that
theoretical
theory.
to
used
Usually
validation.
Learned Regexes (9)
1. MOST OPTIMAL EXACT MATCH
ABSTRACTION TYPE: NONE
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 248
^((\(shorten|develop|refer{2}|us)ed|(validation|t(heory|ext))\.|expres{2}ion(\[2]\[3]\))?|pat{2}erns?|string(-searching|s,)|\"find\"?|for(mal)?|in(put)?|(Usual{2}|b)y|(theoretic|ration)al|(mat|su)ch|A|o(f|n|r)|t(hat|o)|(compute|Regula)r|a(lgorithms|(nd|re)?)|(s(equ|ci)enc|languag)e|((s(ometim|pecifi)|techniqu)e|character|operation|a|i)s|re(g(ex(p;\[1])?|ular)|place\"))$
2. MATCH
ABSTRACTION TYPE: Structural
EXPANSION FACTOR: 511.6X
SIGNIFICANT LENGTH: 194
^(((\(|u)?s(h?o(rt|m)|(tr|c)i(ng-s)?|p)?|(c(harac|ompu)|pa)?t{1,2}h?|l?a(nguag|r)|op|d|r|R)?e((((pla|n)?c(hn)?i(fi|qu)?|(xp|o)r|tim|qu|n|v|f|g)|(pla|n)c)e(s{1,2}(ion(\[2]\[3]\))?)?|((r{2}|lop)e)?d|x(p;\[1])?|(ti|n)c(al|e)|")?|((gul)?a|o)?r(((at|ch)io?)?n(s|g)?|y\.|s)?|xt\.|d)?|((fo)?rm?|Usu|th|m|v)?a((tiona)?l{1,2}((gor)?i(da)?t(ion\.|hms)|y)?|t(ch)?|nd|s)?|(str|"f)?i(n(d"?|put|gs,)?|s)|(f|t)?o(r|f|n)?|such|by|A)$
3. MATCH
ABSTRACTION TYPE: Digit And Word Ranges 2
EXPANSION FACTOR: 16285.0X
SIGNIFICANT LENGTH: 173
^([d-fhln-pr-v\(]{2,8}ed|[ad-eh-iln-ortvx-y]{4,10}\.|expres{2}ion[2-3\)-]]{0,7}|pat{2}erns?|string(-searching|s,)|\"find\"?|for[al-m]{0,3}|in[pt-u]{0,3}|[Ua-blsu]{1,6}y|[aceh-in-ort]{6,9}al|[ams-u]{2,3}ch|A|o[fnr]|t[ahot]{1,3}|[Racegl-mo-pt-u]{6,7}r|a[d-eg-il-or-t]{0,9}|[acegilnqsu]{6,7}e|[ace-fh-im-u]{1,9}s|re(g(ex(p;\[1])?|ular)|place\"))$
4. MATCH
ABSTRACTION TYPE: Greedy Digit
SIGNIFICANT LENGTH: 244
^((\(shorten|develop|refer{2}|us)ed|(validation|t(heory|ext))\.|expres{2}ion((\[\d]){2}\))?|pat{2}erns?|string(-searching|s,)|\"find\"?|for(mal)?|in(put)?|(Usual{2}|b)y|(theoretic|ration)al|(mat|su)ch|A|o(f|n|r)|t(hat|o)|(compute|Regula)r|a(lgorithms|(nd|re)?)|(s(equ|ci)enc|languag)e|((s(ometim|pecifi)|techniqu)e|character|operation|a|i)s|re(g(ex(p;\[\d])?|ular)|place\"))$
5. MATCH
ABSTRACTION TYPE: Greedy Digit Structural
SIGNIFICANT LENGTH: 190
^(((\(|u)?s(h?o(rt|m)|(tr|c)i(ng-s)?|p)?|(c(harac|ompu)|pa)?t{1,2}h?|l?a(nguag|r)|op|d|r|R)?e((((pla|n)?c(hn)?i(fi|qu)?|(xp|o)r|tim|qu|n|v|f|g)|(pla|n)c)e(s{1,2}(ion((\[\d]){2}\))?)?|((r{2}|lop)e)?d|x(p;\[\d])?|(ti|n)c(al|e)|")?|((gul)?a|o)?r(((at|ch)io?)?n(s|g)?|y\.|s)?|xt\.|d)?|((fo)?rm?|Usu|th|m|v)?a((tiona)?l{1,2}((gor)?i(da)?t(ion\.|hms)|y)?|t(ch)?|nd|s)?|(str|"f)?i(n(d"?|put|gs,)?|s)|(f|t)?o(r|f|n)?|such|by|A)$
6. MATCH
ABSTRACTION TYPE: Greedy Letter
SIGNIFICANT LENGTH: 18
^(\w{10}\[2]\[3]\)|\w{6}-\w{9}|\w{6};\[1]|\"\w{4}\"|\w{10}\.|\"\w{4}|\w{10}|\w{11}|\w{4}\.|\w{6}\.|\w{7},|\w{7}\"|\(\w{9}|\w{2}|\w{3}|\w{4}|\w{5}|\w{6}|\w{7}|\w{8}|\w{9}|\w)$
7. MATCH
ABSTRACTION TYPE: Greedy Letter Structural
SIGNIFICANT LENGTH: 13
^("|\()?\w{1,11}(-\w{9}|;?\[(2|1)](\[3]\))?|"|,|\.)?$
8. MATCH
ABSTRACTION TYPE: Greedy Digit and Letter
SIGNIFICANT LENGTH: 14
^(\w{10}(\[\d]){2}\)|\w{6}-\w{9}|\w{6};\[\d]|\"\w{4}\"|\w{10}\.|\"\w{4}|\w{10}|\w{11}|\w{4}\.|\w{6}\.|\w{7},|\w{7}\"|\(\w{9}|\w{2}|\w{3}|\w{4}|\w{5}|\w{6}|\w{7}|\w{8}|\w{9}|\w)$
9. MATCH
ABSTRACTION TYPE: Greedy Digit and Letter Structural
SIGNIFICANT LENGTH: 9
^("|\()?\w{1,11}(-\w{9}|;?(\[\d]){1,2}\)?|"|,|\.)?$
Actual Example 3 (Optimality, Readability and Abstraction: URLs)
Input URLs (13):
http://1.alpha.com
http://2.alpha.com
http://3.alpha.com
http://4.beta.com
http://5.beta.com
http://6.beta.org
http://7.beta.org
https://1.alpha.com
https://2.alpha.com
https://3.alpha.com
https://4.beta.com
https://5.beta.com
https://6.alpha.org
MLREGEX results 2026-06-04 15:41:01 UTC
Your Learn Event ID:
656c7ecd-73d1-4061-8652-0eff0d348d34Your Learn Event Name/Description:
URLs ExampleCLICK HERE FOR INPUT STRING SET
Your set of input strings (13)
http://1.alpha.com
http://2.alpha.com
http://3.alpha.com
http://4.beta.com
http://5.beta.com
http://6.beta.org
http://7.beta.org
https://1.alpha.com
https://2.alpha.com
https://3.alpha.com
https://4.beta.com
https://5.beta.com
https://6.alpha.org
Learned Regexes (13)
1. MOST OPTIMAL EXACT MATCH
ABSTRACTION TYPE: Digit Ranges 1
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 46
^ht{2}p(s?:/{2}([1-3]\.alph|[4-5]\.bet)a\.com|(s:/{2}6\.alph|:/{2}[6-7]\.bet)a\.org)$
2. EXACT MATCH
ABSTRACTION TYPE: NONE
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 47
^ht{2}p(s?:/{2}((1|2|3)\.alph|(4|5)\.bet)a\.com|(s:/{2}6\.alph|:/{2}(6|7)\.bet)a\.org)$
3. MATCH
ABSTRACTION TYPE: Structural
EXPANSION FACTOR: 17.2X
SIGNIFICANT LENGTH: 28
^ht{2}ps?:/{2}(1|2|3|4|5|6|7)\.(bet)?a(lpha)?\.c?o(rg|m)$
4. MATCH
ABSTRACTION TYPE: Digit Class 1
EXPANSION FACTOR: 3.9X
SIGNIFICANT LENGTH: 40
^ht{2}p(s?:/{2}(\d\.alph|\d\.bet)a\.com|(s:/{2}6\.alph|:/{2}\d\.bet)a\.org)$
5. MATCH
ABSTRACTION TYPE: Word Class 1
EXPANSION FACTOR: 24.3X
SIGNIFICANT LENGTH: 40
^ht{2}p(s?:/{2}(\w\.alph|\w\.bet)a\.com|(s:/{2}6\.alph|:/{2}\w\.bet)a\.org)$
6. MATCH
ABSTRACTION TYPE: Word Class 2
EXPANSION FACTOR: 67196.5X
SIGNIFICANT LENGTH: 31
^ht{2}p(s?:/{2}\w{5,6}a\.com|(s:/{2}6\.alph|:/{2}\w\.bet)a\.org)$
7. MATCH
ABSTRACTION TYPE: Character Ranges 2
EXPANSION FACTOR: 76923.1X
SIGNIFICANT LENGTH: 19
^ht{2}p[/1-7:a-ceg-hl-mo-pr-t\.]{13,15}$
8. MATCH
ABSTRACTION TYPE: Greedy Digit
SIGNIFICANT LENGTH: 38
^ht{2}p(s?:/{2}\d\.(alph|bet)a\.com|(s:/{2}\d\.alph|:/{2}\d\.bet)a\.org)$
9. MATCH
ABSTRACTION TYPE: Greedy Digit Structural
SIGNIFICANT LENGTH: 21
^ht{2}ps?:/{2}\d\.(bet)?a(lpha)?\.c?o(rg|m)$
10. MATCH
ABSTRACTION TYPE: Greedy Letter
SIGNIFICANT LENGTH: 65
^(\w{4}:/{2}1\.\w{5}\.\w{3}|\w{4}:/{2}2\.\w{5}\.\w{3}|\w{4}:/{2}3\.\w{5}\.\w{3}|\w{4}:/{2}4\.\w{4}\.\w{3}|\w{4}:/{2}5\.\w{4}\.\w{3}|\w{4}:/{2}6\.\w{4}\.\w{3}|\w{4}:/{2}7\.\w{4}\.\w{3}|\w{5}:/{2}1\.\w{5}\.\w{3}|\w{5}:/{2}2\.\w{5}\.\w{3}|\w{5}:/{2}3\.\w{5}\.\w{3}|\w{5}:/{2}4\.\w{4}\.\w{3}|\w{5}:/{2}5\.\w{4}\.\w{3}|\w{5}:/{2}6\.\w{5}\.\w{3})$
11. MATCH
ABSTRACTION TYPE: Greedy Letter Structural
SIGNIFICANT LENGTH: 11
^\w{4,5}:/{2}(1|2|3|4|5|6|7)\.\w{4,5}\.\w{3}$
12. MATCH
ABSTRACTION TYPE: Greedy Digit and Letter
SIGNIFICANT LENGTH: 4
^\w?\w{4}:/{2}\d\.\w?\w{4}\.\w{3}$
13. MATCH
ABSTRACTION TYPE: Greedy Digit and Letter Structural
SIGNIFICANT LENGTH: 4
^\w{4,5}:/{2}\d\.\w{4,5}\.\w{3}$
Actual Example 4 (Nested Repeating Substrings)
Highlighted Input Strings (4):
waabbccddaabbccddr
waabbcffggvcffggvcffggvddaabbccddaabbccddr
waabbcffggffggvcffggffggvcffggffggvddaabbccddaabbccddr
waabbcffgeegeevcffgeegeevcffgeegeevddaabbccddaabbccddr
Highlighted Learned regex:
w(a{2}b{2}((c(f{2}g{2}){2}v){3}|(cf{2}(ge{2}){2}v){3}|(cf{2}g{2}v){3})d{2})?(a{2}b{2}c{2}d{2}){2}r
MLREGEX results 2026-06-04 15:40:17 UTC
Your Learn Event ID:
cc13d4fc-b762-465a-a0d0-0aa366254865Your Learn Event Name/Description:
Nested Repeats ExampleYour set of input strings (4)
waabbccddaabbccddr
waabbcffgeegeevcffgeegeevcffgeegeevddaabbccddaabbccddr
waabbcffggffggvcffggffggvcffggffggvddaabbccddaabbccddr
waabbcffggvcffggvcffggvddaabbccddaabbccddr
Learned Regexes (7)
1. MOST OPTIMAL EXACT MATCH
ABSTRACTION TYPE: NONE
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 22
^w(a{2}b{2}((cf{2}(ge{2}){2}v){3}|(c(f{2}g{2}){2}v){3}|(cf{2}g{2}v){3})d{2})?(a{2}b{2}c{2}d{2}){2}r$
2. MATCH
ABSTRACTION TYPE: Structural
EXPANSION FACTOR: 792.5X
SIGNIFICANT LENGTH: 42
^wa{2}b{2}c{1,2}((f{2}g{1,2}((vc)?f{2}|e{2})g{1,2}(e{2})?vcf{2}g{1,2}((e{2}|f{2})g{1,2}(e{2})?vcf{2}g{1,2}((e{2}ge{2}|f{2}g{2})v)|v)d{2}(a{2}b{2}c{2}d{2}){2}|d{2}a{2}b{2}c{2}d{2})r)$
3. MATCH
ABSTRACTION TYPE: Word Class 1
EXPANSION FACTOR: 250000.0X
SIGNIFICANT LENGTH: 10
^w(a{2}b{2}((cf{2}\w{6}v){3}|(c\w{8}v){3}|\w{18})d{2})?\w{16}r$
4. MATCH
ABSTRACTION TYPE: Word Class 2
EXPANSION FACTOR: 250000.0X
SIGNIFICANT LENGTH: 2
^w\w{0,36}\w{16}r$
5. MATCH
ABSTRACTION TYPE: Digit And Word Ranges 1
EXPANSION FACTOR: 249954.0X
SIGNIFICANT LENGTH: 20
^w(a{2}b{2}((cf{2}([eg]){6}v){3}|(c([f-g]){8}v){3}|([cf-gv]){18})d{2})?([a-d]){16}r$
6. MATCH
ABSTRACTION TYPE: Digit And Word Ranges 2
EXPANSION FACTOR: 250000.0X
SIGNIFICANT LENGTH: 7
^w[a-gv]{0,36}([a-d]){16}r$
7. MATCH
ABSTRACTION TYPE: Greedy Letter
SIGNIFICANT LENGTH: 0
^(\w{54}|\w{42}|\w{18})$
Actual Example 5 (Scalability: 50 Random Strings, with lengths between 1 and 100)
MLREGEX results 2026-06-04 15:42:05 UTC
Your Learn Event ID:
35cf091c-f101-4565-a08d-66c7d93b9b90Your Learn Event Name/Description:
Scaling ExampleCLICK HERE FOR INPUT STRING SET
Your set of input strings (50)
bb
bbbbbebeedcd
bbdddbedddcbedceebcedecdbcddedddddcedceddbceebdbddbcdbccdedcdceebedcbcbcbdcccdeeecbbcbb
bcceddddbbcdedcdcedebcecdcceccedccebbeddceeecccecbdceceddbbccebecdbcecdccedbdeececdced
bcddcbececeecedbeeebccbbdcedebbeccbeedbedbdecdbcbccdbdcebceebbcdcbcbdecbdedcdceebcdcdceee
bcedecddecddcbbdbdccddbcbdeeebbccdbbecdbdecebebbdbdceeeccddbdedebcb
bdcbdbebbcebcccdbebececbbcdc
bdd
bdecdeedbeedcebececbcddbbdbedeedcbbcddeedcbbdedeccbbeccdbecedbbcbbbcdecdeddbcddcecdbe
c
cbcccddcbdbbecececeebebdbbbddbeccebcddceedcdecceccbcbcccedccdbeb
cbdbbeeccdddbdbbbebee
cbdbcceecbbdebecdcc
cbdcceeedebcedddecdebbbdcdbbdeceddbdeecbbeeeccceddcdeedcebbdedcecceccedbbcdccbbbccc
cbecddcbdeccdcedbbdeeebeecbebceeeccddbeccbc
cccdddcddbdcceceecdcbdecedddcde
ccdedbebdddcbdddccbcedb
cceedcbbecbebbceccdedeeeedddbbbdbdbeccdcbcdeccbdcecdec
cdbddebdbcedeeddcbedebcdbebbcd
cdcccdeecdbdbccdbccbccdeeececbee
cdcebebebcbcbdbbedcebedebebdebdb
cddbbbb
cdeecedbedcbcdbddbbdbedbedbcbbdeecbecebddccbedebdcdcdcecbeeedbeebcbedcceedeedcbcebeecccddddd
ceddbbbcdd
ceecebbdcecbedcbdebddbcbecddbecdbdccbccccccbccceebdcbcbcddccddcdddbccbbbdeccdbededeebecdcedceed
dbdeeebcecceddeedbcecbddbdccbebedcedcdbbedbedceebedddccddedbdebbb
dbeeedececcedebedececddbdcdedbdceddebccbbedbeedbdcbdedbbdecc
dcbdddcbcddcdbecedeeddcedbcbdcbdccdceddccbbcebcee
dcbdedebbededcbdeeecbdbcebcddecbddeddcbbdebeecbdbbeeccdecdeecbcccdbb
dcdb
dcdcbbbecdbcceecdbcdccceebdbdcbcdbdbdebcdebecceccbbbed
dcdcbbbeebddcdcebceebbccecbecebeeebbdccbccddeebecedebeecebddbccbededccbebdcddddbcbccccdeedcdedbb
dcedebccebbceedcedbbdcceebbc
dceeeccceeedcbeecbcddecbbdceebdcedeccdbcbeededeccbdbdbbdbedcecddbcdecdd
ddbdbdebbdccebcddedbdbddecdddbbdebbecbcdbdbceebbbbebdebdbcedbccbddddbcbdc
ddcbecccbb
ddcecbeecdbdebbeeeedbbbccccebecdbedcddbedcdeddcebeccbedddedeebdccdd
dddcdbededeeedcebddbedceebd
deccbebdbc
decdedddbedeeeddcdbccbeeebcedbeecdccdcdecedbdcddeccecdcd
dedbbcdebcebdbeecccecbccbedcccebdbcbcece
deeedebbdbbbdeebeccbeeddebeccedebccddeebceeedecebedbeeeeccedbeedccbbcbdb
ebbbddedbbcdedceeeeecdecbbdecbddbbbcdecbdcddecbbcbddeeccbeec
ecbeeecccdbecdcbedeeecbdbbbcbbcebebeeebbdceb
edbdbdbbebebedccecbbccbdeeebdbedbdebcbeedbbbdcbbceeddeccccecdbd
edcdbedeeebecbbbdccedcbeccccdcecbdbcdccbecddbcdcdcdcbdccddcdccbdbdedbecbebebeddbebdceccccdeebdedc
eddcdbbbccdbbddcbdecccceecdceecdccddbdcbd
edecbdbbcdebcedbddbbbbeecccdbbeedeedbdebbbddebcdeeceeeeddebebdbbdecdebbedebedcbbbedbebeebbbbc
eeccbcbebcdcdeeecdcbceddedeecebcdbddedddccecdedbebddddcecdcddbdbccddbcbdbddebceebd
eeccdecbccedddecb
Learned Regexes (5)
1. MOST OPTIMAL EXACT MATCH
ABSTRACTION TYPE: NONE
EXPANSION FACTOR: 1.0X
SIGNIFICANT LENGTH: 1690
^((dc){2}b{3}e(ebd{2}cdcebce{2}b{2}c{2}ecbecebe{3}b{2}dc{2}bc{2}d{2}e{2}becedebe{2}cebd{2}bc{2}b(ed){2}c{2}bebdcd{4}bcbc{4}de{2}dcdedb{2}|cdbc{2}e{2}cdbcdc{3}e{2}(bd){2}cbcd(bd){2}ebcdeb(ec{2}){2}b{3}ed)|b{2}d{3}bed{3}cbedce{2}bcedecdbcd{2}edd{4}(ced){2}dbce{2}(bd){2}dbcdbc{2}de(dc){2}e{2}bed(cb){3}dc{3}de{3}(cb{2}){2}|d{2}cbec{3}b{2}|d{2}cecbe{2}cdbdeb{2}e{4}db{3}c{4}ebecdbedcd{2}bedcded{2}cebec{2}bed{2}(de){2}ebdc{2}d{2}|c{3}d{3}cd{2}bdc(ce){2}ecdcbdeced{3}cde|b{2}|c|e(decbdb{2}cdebcedbd{2}b{2}b{2}e{2}c{3}db{2}(e{2}d){2}bdebb{2}d{2}ebcde{2}ce{4}d{2}(eb){2}db{2}decdeb{2}edebedcb{2}bed(be){2}eb{4}c|cbe{3}c{3}dbecdcbede{2}ecbdb{3}cb{2}cebebe{3}b{2}dceb|b{3}d{2}edb{2}cdedce{5}cdecb{2}decbd{2}b{3}cdecbdcd{2}ecb{2}cbd{2}e{2}c{2}be{2}c|d{2}cdb{3}c{2}db{2}d{2}cbdecc{3}e{2}cdce{2}cdc{2}d{2}bdcbd|(db){2}db{2}e(be){2}dc{2}ecb{2}c{2}bde{3}bdbedbdebcbe{2}db{3}dcb{2}ce{2}d{2}ec{4}ecdbd|dcdbede{3}becb{3}dc{2}edcbec{4}dcecbdbcdc{2}becd{2}bc(dc){3}bdc{2}d{2}cdc{2}(bd){2}edbec(be){3}d{2}bebdcec{4}de{2}bdedc)|(e{2}c{2}decbc{2}ed{3}ec|c{2}dedbebd{2}dcbd{3}c{2}bced)b|(d{2}(bd){2}eb{2}dc{2}ebcd{2}edbdbd{2}ecd{3}b{2}deb{2}ecbc(db){2}ce{2}b{4}(ebd){2}bcedbc{2}bd{4}bcbd|c{2}e{2}dcb{2}ecbeb{2}cec{2}dede{4}d{3}b{2}b(db){2}ec{2}dcbcdec{2}bdcecde)c|b(c{2}ed{4}b{2}cde(dc){2}edebcecd(c{2}e){2}dc{2}eb{2}ed{2}ce{3}c{3}ecbd(ce){2}d{2}b{2}c{2}ebecdbcecdc{2}edbde{2}cecdced|cd{2}cb(ec){2}e{2}cedbe{3}bc{2}b{2}dcedeb{2}ec{2}be{2}dbedbdecd(bc){2}cdbdcebce{2}b{2}cd(cb){2}decbde(dc){2}e{2}b(cd){2}ce{3}|cedecd{2}ecd{2}cb(bd){2}c{2}d{2}bcbde{3}b{2}c{2}db{2}ecdbdec(eb){2}(bd){2}ce{3}c{2}d{2}b(de){2}bcb|dcbdbeb{2}cebc{3}d(be){2}cecb{2}cdc|decde{2}dbeedceb(ec){2}bcd{2}b{2}dbede{2}dcb{2}cd{2}e{2}dcb{2}(de){2}c{2}b{2}ec{2}dbecedb{2}cb{3}(cde){2}d{2}bcd{2}cecdbe|d{2})|c(bdbc{2}e{2}cb{2}debecdc{2}|bdb{2}e{2}c{2}d{2}(db){2}b(be){2}e|dc(eb){3}(cb){2}db{2}edcebedeb(ebd){2}b|dc{3}de{2}cdb(dbc{2}){2}bc{2}de{2}(ec){2}be{2}|bc{3}d{2}cbdb{2}e(ce){3}(eb){2}db{3}d{2}bec{2}ebcd{2}ce{2}dcd(ec{2}){2}(bc){2}c{2}edc{2}dbeb|bdc{2}e{3}debced{3}ecdeb{3}dcdb{2}deced{2}bde{2}cb{2}e{3}c{3}ed{2}cde{2}dceb{2}dedce(c{2}e){2}db{2}cdc{2}b{3}c{3}|becd{2}cbdec{2}dcedb{2}dee{2}be{2}cbebce{3}c{2}d{2}bec{2}bc|dbd{2}ebdbcede{2}d{2}cbedebcdbeb{2}cd|de{2}cedbedcbcdbd{2}b{2}db(edb){2}cb{2}de{2}cbecebd{2}c{2}bedebdc(dc){2}ecbe{3}dbe{2}bcbedc{2}(e{2}d){2}cbcebe{2}c{3}d{2}d{3}|ed{2}b{3}cd{2}|d{2}b{4}|e{2}ceb{2}dcecbedcbdebd{2}bcbecd{2}becdbdc{2}bc{6}bc{3}e{2}bdc(bc){2}d{2}c{2}d{2}cd{3}bc{2}b{3}dec{2}db(ed){2}e{2}becdcedce{2}d)|(b{4}(be){2}edc|e{2}c(cb){2}eb(cd){2}e{3}cdcbced(de){2}ecebcdbd{2}ed{3}c{2}ecdedbebd{4}ce(cd){2}(db){2}c{2}d{2}bcbdbd{2}ebce{2}b)d|d(cbd{3}cbcd{2}cdbecede{2}d{2}cedbc(bdc){2}cdced{2}c{2}b{2}cebce{2}|cedebc{2}eb{2}ce{2}dcedb{2}dc{2}e{2}b{2}c|edb{2}cdebcebdbe{2}c{3}ecbc{2}bedc{3}ebdbcb(ce){2}|be{3}d(ec){2}cedebed(ec){2}d{2}bdcdedbdced{2}ebc{2}b{2}edbe{2}dbdcbdedb{2}dec{2}|d{2}cdbe(de){2}e{2}dcebd{2}bedce{2}bd|ecded{3}bede{3}d{2}cdbc{2}be{3}bcedbe{2}cdc(cd){2}ecedbdcd{2}ec{2}e(cd){2}|bde{3}bcec{2}ed{2}e{2}dbcecbd{2}bdc{2}beb(edc){2}db{2}edbedce{2}bed{3}c{2}d{2}edbdeb{3}|cb(de){2}b{2}(ed){2}cbde{3}cbdbcebcd{2}ecbd{2}ed{2}cb{2}debe{2}cbdb{2}e{2}c(cde){2}ecbc{3}db{2}|ce{3}c{3}e{2}edcbe{2}cbcd{2}ecb{2}dce{2}bdcedec{2}dbcbe{2}(de){2}c{2}bd(bdb){2}edcecd{2}bcdecd{2}|ec{2}bebdbc|(e{3}deb{2}dbb{2}de{2}bec{2}be{2}d{2}ebec{2}edebc{2}d{2}e{2}bce{3}decebedbe{4}c{2}edbe{2}dc{2}b{2}cb|c)db))$
2. MATCH
ABSTRACTION TYPE: Structural
EXPANSION FACTOR: 12213.6X
SIGNIFICANT LENGTH: 493
^(((e{1,2}|b)?c{1,3}((b(cb)?)?e{1,3}(b?(c{3}|c)(eb{2})?)?|bc{3}|b)?|e?(b{5}|b{1,3})(ebe{2})?|e)?d{1,4}((((e{3}|e)de?)?b{1,3}((d{1,2}((b{3}|b)d(b{2})?)?)?e{1,3}((b{1,2}(ebe)?)?(d{3}|d)(b|e)?|be?)?)?|e{1,2})?c{1,3}(((d{1,3}c?)?b{1,3}((c{2})?(d{3}|d)((c{1,2})?b{1,3}(c?d{1,2}(cb?db?)?|c)?|c{2})?|c{2})?|d{1,2})?e{1,3}((b?d{1,3}(b?e{1,3}((b{2}e)?d{1,2}((e{3}|e)d{1,2})?|be?)?|b)?|b{1,2}((eb){2})?)?c{1,4}(((d{1,2}c?)?b{1,3}((d((b{3}|b)d?)?)?c{1,2}((d{1,2})?b{1,2}((c{1,2}b(c{2})?)?d{1,2}(b{2}(db)?)?|c)?)?|d)?|d{1,2}c?)?(e{5}|e{1,3})((b(ebe{3}b{2})?)?d{1,3}((b{1,2}(d{1,2}((b{4}|b)(d{2})?)?)?)?e{1,3}((be)?d{1,2}((bd)?e{1,2}b?|b)?|b(e{2})?)?)?|b{1,2}e?)?c{1,3}((b?e{1,2}((b{1,2})?(c{4}|c{1,2})((bc{2}b)?e{1,3}(c?be(ce)?b(e{3}b{2})?|c{2})?|bc?)?|be?)?|b{1,2})?d{1,3}(((e{1,2}(de{4}d{3})?)?b{1,3}((d{1,2}(b(db)?)?)?e{1,3}((de{2}d)?b{1,2}(d?(e{4}|e)(d?b{3}(d{2}eb)?)?)?|(d{3}|d)(e{2}d)?)?|d{1,2}b?)?|e{1,2})?c{1,4}(((b{1,2}c?)?e{1,3}((be?)?c{1,2}(e?b{1,2}c?|e)?|be?)?|b{1,2}(c{1,2})?)?d{1,2}(((b{1,2}d?)?e{1,2}(d(b(eb)?(d{4}|d))?|be)?|b{1,2}(db?)?)?c{1,4}((b?(e{4}|e{1,2})((b{4}|b{1,2})(e(b{1,2})?)?|c)?|b{1,2}c?)?d{1,3}(((bd?)?(e{4}|e{1,2})((b(eb)?)?(d{5}|d{1,2})(b{1,2}(de)?|e)?|b{1,2}(e{1,2})?)?|(b{3}|b)d?)?c{1,2}(((d?b{1,2}d?|d)?e{1,3}((b{1,2}e?)?d{1,2}(b?e{1,2}((be)?d(bde?)?)?|b)?|be{2})?|b?d{1,2}(bdb)?|b)(c{6}|c{1,3})((e{1,2}(c{1,2})?)?b{1,3}(e?c{1,3}(e{2})?b(c{3}e|e)?|e)?|ec?)?d{1,4}(((ed(e{2})?)?b{1,2}((d(bd)?)?e{1,2}((de)?b(e{2}b{4})?)?|d)?|ed?)?c{1,2}(((b?e{1,2}b?|b)?d{1,2}((bd{2})?e{1,2}(de?|be?)?|b{1,2}(d{2}b)?)?|b{1,2}|e)c{1,2}(((e?(d{4}|d{1,2})|e)?b{1,3}((e{3})?d(b(e{2}|d)b{1,2}(dbed)?|ed)?)?|d?e{1,2}|d)c{1,2}(((b?d{1,2}|b)?e{1,2}(be?|d)?|d{1,2}|b)c{1,4}((e{1,2}((b{2})?c{1,2}e?)?|b)?d{1,2}(((ed{2})?b{1,2}|e{2}d)?c{1,2}((bc)?e{1,2}((be{2})?(c{3}|c)|be)|bcb)?(d{5}|d{1,3})((e|b)?c{1,2}(((dc{2})?(b{3}|b)((cb){2})?d((c{3}|b)d)?)?(e{3}|e)((c{1,2})?d(bd?|cdc)e{1,2}((b?c((dc){2}|b)?|d)(e{3}|e)((c?dc?|b)e{1,2}(bec?)?d{1,2}((bebd)?ced?(c{4}|c)d?e{2}b?d(edc)?)?)?)?|(cb{2}){2})|b{3}c{3}|d{2})|edb{2})?|b{2})?|be{2}c)|(b{3})?e{1,2}d?)|e{2}bd)?|(d{1,2}(ed)?)?b(d?e(b{3}|b))?|d{2})?|b)|b?de?)|bd)|(bc)?e{1,2}(b{2})?ce?)?)?|bc)?|eb(ebd){2}b)?|ec?b(e{2})?)|b{1,2})?|d?b(e{2})?)|d{1,2}b?)|b{4})?|b{2}|c)$
3. MATCH
ABSTRACTION TYPE: Word Class 2
EXPANSION FACTOR: 11087.3X
SIGNIFICANT LENGTH: 0
^\w{1,97}$
4. MATCH
ABSTRACTION TYPE: Digit And Word Ranges 2
EXPANSION FACTOR: 393.2X
SIGNIFICANT LENGTH: 2
^[b-e]{1,97}$
5. MATCH
ABSTRACTION TYPE: Greedy Letter
SIGNIFICANT LENGTH: 0
^(\w{95,97}|\w{92,93}|\w{89}|\w{85,87}|\w{82,83}|\w{71,73}|\w{67,68}|\w{63,65}|\w{60}|\w{56}|\w{54}|\w{49}|\w{43,44}|\w{40,41}|\w{30,32}|\w{27,28}|\w{23}|\w{21}|\w{19}|\w{17}|\w{12}|\w{10}|\w{7}|\w{1,4})$