22Irregular includes 141 regular expressions
33| Name| Description| IsGenerator|
44| :---| :----------| :----------|
5- | [ ANSI_24BitColor] ( /RegEx/ANSI/24BitColor.regex.txt ) | Matches an ANSI 24-bit color| False|
6- | [ ANSI_4BitColor] ( /RegEx/ANSI/4BitColor.regex.txt ) | Matches an ANSI 3 or 4-bit color| False|
7- | [ ANSI_8BitColor] ( /RegEx/ANSI/8BitColor.regex.txt ) | Matches an ANSI 8-bit color| False|
8- | [ ANSI_Blink] ( /RegEx/ANSI/Blink.regex.txt ) | Matches ANSI Blink Start or End| False|
9- | [ ANSI_Bold] ( /RegEx/ANSI/Bold.regex.txt ) | Matches an ANSI Bold Start or End| False|
10- | [ ANSI_Code] ( /RegEx/ANSI/Code.regex.txt ) | Matches an ANSI escape code| False|
11- | [ ANSI_Color] ( /RegEx/ANSI/Color.regex.txt ) | Matches an ANSI color| False|
12- | [ ANSI_Cursor] ( /RegEx/ANSI/Cursor.regex.txt ) | Matches an ANSI cursor control| False|
13- | [ ANSI_DefaultColor] ( /RegEx/ANSI/DefaultColor.regex.txt ) | Matches an ANSI 24-bit color| False|
14- | [ ANSI_Faint] ( /RegEx/ANSI/Faint.regex.txt ) | Matches an ANSI Faint (aka dim) Start or End| False|
15- | [ ANSI_Hide] ( /RegEx/ANSI/Hide.regex.txt ) | Matches ANSI Hide (aka conceal) Start or End| False|
16- | [ ANSI_Invert] ( /RegEx/ANSI/Invert.regex.txt ) | Matches ANSI Invert Start or End| False|
17- | [ ANSI_Italic] ( /RegEx/ANSI/Italic.regex.txt ) | Matches ANSI Italic Start or End| False|
18- | [ ANSI_Link] ( /RegEx/ANSI/Link.regex.txt ) | Matches ANSI Hyperlink| False|
19- | [ ANSI_Note] ( /RegEx/ANSI/Note.regex.txt ) | Matches an ANSI VT520 Note| False|
20- | [ ANSI_Reset] ( /RegEx/ANSI/Reset.regex.txt ) | Matches an ANSI Reset (this clears formatting)| False|
21- | [ ANSI_Strikethrough] ( /RegEx/ANSI/Strikethrough.regex.txt ) | Matches ANSI Strikethrough Start or End| False|
22- | [ ANSI_Style] ( /RegEx/ANSI/Style.regex.txt ) | Matches an ANSI style (color or text option)| False|
23- | [ ANSI_Underline] ( /RegEx/ANSI/Underline.regex.txt ) | Matches ANSI Underline/DoubleUnderline Start or Underline End| False|
245| [ ArithmeticOperator] ( /RegEx/ArithmeticOperator.regex.txt ) | Simple Arithmetic Operators| False|
256| [ BalancedBrackets] ( /RegEx/BalancedBrackets.regex.txt ) | Matches content in brackets, as long as it is balanced| False|
267| [ BalancedCode] ( /RegEx/BalancedCode.regex.ps1 ) | Matches code balanced by a [ , {, or (| True|
@@ -40,6 +21,25 @@ Irregular includes 141 regular expressions
4021| [ Code_Region] ( /RegEx/Code/Region.regex.ps1 ) | Matches a #region #endregion pair. Returns the Name of the Region and the Content.| True|
4122| [ Code_SemanticVersion] ( /RegEx/Code/SemanticVersion.regex.txt ) | Matches a Semantic Version. See [ https://semver.org/ ] ( https://semver.org/ ) .| False|
4223| [ Colon] ( /RegEx/Colon.regex.txt ) | Matches a literal colon| False|
24+ | [ Console_24BitColor] ( /RegEx/Console/24BitColor.regex.txt ) | Matches an ANSI 24-bit color| False|
25+ | [ Console_4BitColor] ( /RegEx/Console/4BitColor.regex.txt ) | Matches an ANSI 3 or 4-bit color| False|
26+ | [ Console_8BitColor] ( /RegEx/Console/8BitColor.regex.txt ) | Matches an ANSI 8-bit color| False|
27+ | [ Console_Blink] ( /RegEx/Console/Blink.regex.txt ) | Matches ANSI Blink Start or End| False|
28+ | [ Console_Bold] ( /RegEx/Console/Bold.regex.txt ) | Matches an ANSI Bold Start or End| False|
29+ | [ Console_Code] ( /RegEx/Console/Code.regex.txt ) | Matches an ANSI escape code| False|
30+ | [ Console_Color] ( /RegEx/Console/Color.regex.txt ) | Matches an ANSI color| False|
31+ | [ Console_Cursor] ( /RegEx/Console/Cursor.regex.txt ) | Matches an ANSI cursor control| False|
32+ | [ Console_DefaultColor] ( /RegEx/Console/DefaultColor.regex.txt ) | Matches an ANSI 24-bit color| False|
33+ | [ Console_Faint] ( /RegEx/Console/Faint.regex.txt ) | Matches an ANSI Faint (aka dim) Start or End| False|
34+ | [ Console_Hide] ( /RegEx/Console/Hide.regex.txt ) | Matches ANSI Hide (aka conceal) Start or End| False|
35+ | [ Console_Invert] ( /RegEx/Console/Invert.regex.txt ) | Matches ANSI Invert Start or End| False|
36+ | [ Console_Italic] ( /RegEx/Console/Italic.regex.txt ) | Matches ANSI Italic Start or End| False|
37+ | [ Console_Link] ( /RegEx/Console/Link.regex.txt ) | Matches ANSI Hyperlink| False|
38+ | [ Console_Note] ( /RegEx/Console/Note.regex.txt ) | Matches an ANSI VT520 Note| False|
39+ | [ Console_Reset] ( /RegEx/Console/Reset.regex.txt ) | Matches an ANSI Reset (this clears formatting)| False|
40+ | [ Console_Strikethrough] ( /RegEx/Console/Strikethrough.regex.txt ) | Matches ANSI Strikethrough Start or End| False|
41+ | [ Console_Style] ( /RegEx/Console/Style.regex.txt ) | Matches an ANSI style (color or text option)| False|
42+ | [ Console_Underline] ( /RegEx/Console/Underline.regex.txt ) | Matches ANSI Underline/DoubleUnderline Start or Underline End| False|
4343| [ CSharp_Class] ( /RegEx/CSharp/Class.regex.txt ) | Matches a CSharp class| False|
4444| [ CSharp_Identifier] ( /RegEx/CSharp/Identifier.regex.txt ) | Matches a CSharp identifier| False|
4545| [ CSharp_Namespace] ( /RegEx/CSharp/Namespace.regex.txt ) | Matches a CSharp namespace| False|
0 commit comments