Irregular
0.7.9
Regular Expressions made Strangely Simple
Installation Options
Owners
Copyright
2019-2023 Start-Automating
Package Details
Author(s)
- James Brundage
Tags
RegularExpressions RegEx Irregular PatternMatching PipeScript
Dependencies
This module has no dependencies.
Release Notes
## 0.7.9:
* Irregular Docker Support (#205,#206,#207)
* `docker run --interactive --tty ghcr.io/startautomating/irregular`
* Irregular Repository Cleanup (#208, #209, #210, #211)
* Exporting $Irregular (#212)
* Mounting Irregular: (#213)
* Simple Symbol Patterns
* ?<Symbol> (#202)
* ?<Symbol_Currency> (#214)
* ?<Symbol_Math> (#203)
---
Full history in [CHANGELOG](https://github.com/StartAutomating/Irregular/blob/master/CHANGELOG.md)
> Like It? [Star It](https://github.com/StartAutomating/Irregular)
> Love It? [Support It](https://github.com/sponsors/StartAutomating)
FileList
- Irregular.nuspec
- RegExQuickReference.md
- docs\2022-09-18.md
- RegEx\FFmpeg\Input.regex.source.ps1
- RegEx\HTML\IDAttribute.regex.txt
- azure-pipelines.yml
- docs\README.md
- RegEx\FFmpeg\Stream.regex.source.ps1
- RegEx\HTML\README.ps1.md
- CHANGELOG.md
- docs\2022-08.md
- RegEx\FFmpeg\Input.regex.txt
- RegEx\HTML\ItemScope.regex.txt
- README.md
- docs\New-RegEx.md
- RegEx\FFmpeg\Output.regex.txt
- RegEx\HTML\StartTag.regex.ps1
- Irregular.format.ps1xml
- docs\2021-11-07.md
- RegEx\FFmpeg\README.md
- RegEx\HTML\StartOrEndTag.regex.ps1
- README.ps1.md
- docs\2021-10-24.md
- RegEx\FFmpeg\Metadata.regex.txt
- RegEx\HTML\DataSet.regex.txt
- action.yml
- docs\2022-12-15.md
- RegEx\FFmpeg\README.ps1.md
- RegEx\HTML\EndTag.regex.ps1
- Irregular.ps.psm1
- docs\Import-RegEx.md
- RegEx\FFmpeg\Output.regex.source.ps1
- RegEx\YAML\Key.regex.ps1
- LICENSE
- docs\2022-09.md
- RegEx\FFmpeg\Stream.regex.txt
- RegEx\YAML\Value.regex.ps1
- Irregular.types.ps1xml
- docs\2021-12-28.md
- RegEx\FFmpeg\Metadata.regex.source.ps1
- RegEx\CNC\GCode.regex.source.ps1
- Irregular.psd1
- docs\2022-10.md
- RegEx\Code\Method.regex.txt
- RegEx\CNC\README.md
- Irregular.psm1
- docs\Export-RegEx.md
- RegEx\Code\README.md
- RegEx\CNC\GCode.regex.txt
- Irregular.tests.ps1
- docs\2022-10-16.md
- RegEx\Code\Method.regex.source.ps1
- RegEx\CNC\README.ps1.md
- Dockerfile
- docs\2022-12.md
- RegEx\Code\README.ps1.md
- RegEx\Unix\Cron_Interval.regex.source.ps1
- SavedPatterns.md
- docs\2023-07.md
- RegEx\Code\SemanticVersion.regex.txt
- RegEx\Unix\Duration.regex.txt
- docs\Show-RegEx.md
- RegEx\Code\PackageVersion.regex.txt
- RegEx\Unix\FileSystemType.regex.txt
- UpdateSavedPatterns.md.irregular.ps1
- docs\2021-12.md
- RegEx\Code\Namespace.regex.txt
- RegEx\Unix\Conf_Line.regex.txt
- en-us\Regular_Expression_Quick_Reference.help.txt
- docs\2022-01.md
- RegEx\Code\BuildVersion.regex.txt
- RegEx\Unix\Conf_Line.regex.source.ps1
- en-us\Using_Regular_Expressions_In_PowerShell.walkthru.help.txt
- docs\Understanding_Regular_Expressions.md
- RegEx\Code\Region.regex.ps1
- RegEx\Unix\Conf_File.regex.txt
- en-us\about_Irregular.help.txt
- docs\SavedPatterns.md
- RegEx\OpenSCAD\Module.regex.source.ps1
- RegEx\Unix\Conf_Section.regex.source.ps1
- en-us\Understanding_Regular_Expressions.help.txt
- docs\2022-09-06.md
- RegEx\OpenSCAD\Parameter.regex.source.ps1
- RegEx\Unix\User.regex.source.ps1
- RegEx\Decimals.regex.txt
- docs\Using_Regular_Expressions_In_PowerShell.walkthru.md
- RegEx\OpenSCAD\Use.regex.source.ps1
- RegEx\Unix\Conf_File.regex.source.ps1
- RegEx\GetMarkupTag.regex.ps1
- Build\Irregular.PSSVG.ps1
- RegEx\OpenSCAD\Include.regex.source.ps1
- RegEx\Unix\README.md
- RegEx\OptionalWhitespace.regex.txt
- Build\Irregular.ADOPipeline.PSDevOps.ps1
- RegEx\OpenSCAD\Function.regex.txt
- RegEx\Unix\User.regex.input.txt
- RegEx\BalancedBrackets.regex.txt
- Build\Irregular.GitHubWorkflow.PSDevops.ps1
- RegEx\OpenSCAD\README.md
- RegEx\Unix\Mount.regex.source.ps1
- RegEx\StartsWithCapture.regex.txt
- Build\Irregular.HelpOut.ps1
- RegEx\OpenSCAD\Customization.regex.txt
- RegEx\Unix\Cron_Interval.regex.txt
- RegEx\HexColor.regex.output.txt
- Build\Irregular.GitHubAction.PSDevops.ps1
- RegEx\OpenSCAD\Function.regex.source.ps1
- RegEx\Unix\README.ps1.md
- RegEx\MultilineComment.regex.ps1
- Build\Irregular.ezformat.ps1
- RegEx\OpenSCAD\Module.regex.txt
- RegEx\Unix\User.regex.txt
- RegEx\Punctuation.regex.txt
- RegEx\REST\Variable.regex.ps1
- RegEx\OpenSCAD\README.ps1.md
- RegEx\Unix\Mount.regex.input.txt
- RegEx\LineEndsWithColon.regex.txt
- RegEx\PII\Redacted_SSN.regex.source.ps1
- RegEx\OpenSCAD\Customization.regex.source.ps1
- RegEx\Unix\Mount.regex.txt
- RegEx\TrueOrFalse.regex.txt
- RegEx\PII\Redacted_SSN.regex.input.txt
- RegEx\OpenSCAD\Include.regex.txt
- RegEx\Unix\FileSystemType.regex.source.ps1
- RegEx\NumberAndExponent.regex.txt
- RegEx\PII\Redacted_SSN.regex.txt
- RegEx\OpenSCAD\Use.regex.txt
- RegEx\Unix\Conf_Section.regex.txt
- RegEx\NextWord.regex.txt
- RegEx\PII\README.md
- RegEx\OpenSCAD\Parameter.regex.txt
- RegEx\Unix\Duration.regex.source.ps1
- RegEx\Symbol.regex.txt
- RegEx\PII\Unredacted_SSN.regex.txt
- RegEx\Network\IPv4Address.regex.txt
- RegEx\CSharp\README.md
- RegEx\CamelCaseSpace.regex.source.ps1
- RegEx\PII\README.ps1.md
- RegEx\Network\IPv4Address.regex.input.txt
- RegEx\CSharp\Identifier.regex.source.ps1
- RegEx\BalancedCode.regex.ps1
- RegEx\PII\Unredacted_SSN.regex.input.txt
- RegEx\Network\MACAddress.regex.source.ps1
- RegEx\CSharp\Class.regex.txt
- RegEx\HexColor.regex.txt
- RegEx\PII\Unredacted_SSN.regex.source.ps1
- RegEx\Network\README.md
- RegEx\CSharp\Namespace.regex.source.ps1
- RegEx\HexColor.regex.input.txt
- RegEx\Keyboard\Shortcut.regex.source.ps1
- RegEx\Network\IPv4Address.regex.output.txt
- RegEx\CSharp\Using.regex.txt
- RegEx\HexDigits.regex.txt
- RegEx\Keyboard\Shortcut.regex.txt
- RegEx\Network\README.ps1.md
- RegEx\CSharp\Class.regex.source.ps1
- RegEx\Degrees.regex.source.ps1
- RegEx\Console\Invert.regex.txt
- RegEx\Network\IPv4Address.regex.source.ps1
- RegEx\CSharp\README.ps1.md
- RegEx\README.md
- RegEx\Console\Note.regex.source.ps1
- RegEx\Network\MACAddress.regex.txt
- RegEx\CSharp\Namespace.regex.txt
- RegEx\BalancedCurlyBracket.regex.txt
- RegEx\Console\DefaultColor.regex.txt
- RegEx\Subtitle\SRT.regex.txt
- RegEx\CSharp\Identifier.regex.txt
- RegEx\Digits.regex.txt
- RegEx\Console\Italic.regex.txt
- RegEx\Subtitle\README.md
- RegEx\C\Enum.regex.source.ps1
- RegEx\LeadingWhitespace.regex.txt
- RegEx\Console\Reset.regex.txt
- RegEx\Subtitle\README.ps1.md
- RegEx\C\Enum.regex.txt
- RegEx\NewLine.regex.txt
- RegEx\Console\Note.regex.txt
- RegEx\Subtitle\VTT.regex.source.ps1
- RegEx\C\Include.regex.source.ps1
- RegEx\Tag.regex.txt
- RegEx\Console\Faint.regex.source.ps1
- RegEx\Subtitle\VTT.regex.txt
- RegEx\C\Define.regex.txt
- RegEx\NextColon.regex.txt
- RegEx\Console\24BitColor.regex.source.ps1
- RegEx\Subtitle\SRT.regex.source.ps1
- RegEx\C\README.md
- RegEx\EmailAddress.regex.source.ps1
- RegEx\Console\Invert.regex.source.ps1
- RegEx\Security\AccessToken.regex.ps1
- RegEx\C\IfDef.regex.source.ps1
- RegEx\HexColor.regex.source.ps1
- RegEx\Console\24BitColor.regex.txt
- RegEx\Security\README.md
- RegEx\C\README.ps1.md
- RegEx\GenericBalancingExpression.regex.txt
- RegEx\Console\Blink.regex.source.ps1
- RegEx\Security\JWT.regex.txt
- RegEx\C\Struct.regex.txt
- RegEx\Colon.regex.txt
- RegEx\Console\README.md
- RegEx\Security\JWT.regex.source.ps1
- RegEx\C\IfDef.regex.txt
- RegEx\Equals.regex.txt
- RegEx\Console\Hide.regex.txt
- RegEx\PowerShell\Variable.regex.txt
- RegEx\C\Include.regex.txt
- RegEx\Symbol.regex.source.ps1
- RegEx\Console\Underline.regex.txt
- RegEx\PowerShell\Invoke_Variable.regex.source.ps1
- RegEx\C\Struct.regex.source.ps1
- RegEx\BalancedParenthesis.regex.txt
- RegEx\Console\Hide.regex.source.ps1
- RegEx\PowerShell\AttributeValue.regex.txt
- RegEx\C\Define.regex.source.ps1
- RegEx\DoubleQuotedString.regex.ps1
- RegEx\Console\8BitColor.regex.source.ps1
- RegEx\PowerShell\ParameterSet.regex.txt
- RegEx\JSON\ListItem.regex.ps1
- RegEx\NumberSign.regex.txt
- RegEx\Console\README.ps1.md
- RegEx\PowerShell\Requires.regex.source.ps1
- RegEx\JSON\Number.regex.txt
- RegEx\EmailAddress.regex.txt
- RegEx\Console\Link.regex.source.ps1
- RegEx\PowerShell\Variable.regex.source.ps1
- RegEx\JSON\String.regex.txt
- RegEx\SingleQuotedString.regex.ps1
- RegEx\Console\Code.regex.source.ps1
- RegEx\PowerShell\Variable.regex.input.txt
- RegEx\JSON\README.md
- RegEx\LineStartOrEnd.regex.txt
- RegEx\Console\Code.regex.txt
- RegEx\PowerShell\Requires.regex.txt
- RegEx\JSON\PropertyName.regex.txt
- RegEx\ArithmeticOperator.regex.txt
- RegEx\Console\Italic.regex.source.ps1
- RegEx\PowerShell\Function.regex.txt
- RegEx\JSON\README.ps1.md
- RegEx\CamelCaseSpace.regex.txt
- RegEx\Console\Style.regex.source.ps1
- RegEx\PowerShell\PowerShell.regex.tests.ps1
- RegEx\JSON\Property.regex.ps1
- Types\Irregular.Regex.format.ps1
- RegEx\Console\Faint.regex.txt
- RegEx\PowerShell\README.md
- RegEx\JSON\ListSeparator.regex.txt
- Types\Irregular.Regular.Expression.format.ps1
- RegEx\Console\Strikethrough.regex.source.ps1
- RegEx\PowerShell\Hashtable.regex.source.ps1
- RegEx\JSON\List.regex.txt
- Types\System.Text.RegularExpressions.RegEx.format.ps1
- RegEx\Console\Blink.regex.txt
- RegEx\PowerShell\Invoke_Variable.regex.txt
- RegEx\JSON\Value.regex.txt
- Types\Irregular.Regex.Output.format.ps1
- RegEx\Console\DefaultColor.regex.source.ps1
- RegEx\PowerShell\ParameterSet.regex.source.ps1
- Types\Match\get_LastGroup.ps1
- assets\README.md
- RegEx\Console\Style.regex.txt
- RegEx\PowerShell\README.ps1.md
- Types\Match\get_After.ps1
- assets\Irregular.svg
- RegEx\Console\8BitColor.regex.txt
- RegEx\PowerShell\Attribute.regex.txt
- Types\Match\get_StartIndex.ps1
- Commands\Export-RegEx.ps1
- RegEx\Console\Link.regex.txt
- RegEx\PowerShell\ScriptBlock.regex.txt
- Types\Match\System.Text.RegularExpressions.Match.format.ps1
- Commands\New-RegEx.ps1
- RegEx\Console\4BitColor.regex.txt
- RegEx\PowerShell\HelpField.regex.ps1
- Types\Match\get_Before.ps1
- Commands\Use-RegEx.ps1
- RegEx\Console\Console.tests.ps1
- RegEx\PowerShell\Hashtable.regex.txt
- Types\Match\get_Column.ps1
- Commands\Import-RegEx.ps1
- RegEx\Console\Bold.regex.source.ps1
- RegEx\PowerShell\Variable.regex.output.txt
- Types\Match\get_Input.ps1
- Commands\Get-RegEx.ps1
- RegEx\Console\4BitColor.regex.source.ps1
- RegEx\PowerShell\Region.regex.ps1
- Types\Match\get_Line.ps1
- Commands\Compress-RegEx.ps1
- RegEx\Console\Reset.regex.source.ps1
- RegEx\Mustache\Tag.regex.ps1
- Types\Match\get_EndIndex.ps1
- Commands\Set-RegEx.ps1
- RegEx\Console\Cursor.regex.source.ps1
- RegEx\Mustache\README.md
- Types\Match\TypeName.txt
- Commands\Remove-RegEx.ps1
- RegEx\Console\Bold.regex.txt
- RegEx\Mustache\README.ps1.md
- Types\Match\Peek.ps1
- Commands\Show-RegEx.ps1
- RegEx\Console\Cursor.regex.txt
- RegEx\Git\Diff.regex.txt
- Types\Irregular.Regular.Expression\get_GroupNames.ps1
- docs\2022-09-29.md
- RegEx\Console\Strikethrough.regex.txt
- RegEx\Git\DiffHeader.regex.txt
- Types\Irregular.Regular.Expression\get_Pattern.ps1
- docs\2021-11-18.md
- RegEx\Console\Underline.regex.source.ps1
- RegEx\Git\Commit.regex.source.ps1
- Types\Irregular.Regular.Expression\get_IsValid.ps1
- docs\2022-10-01.md
- RegEx\Console\Color.regex.source.ps1
- RegEx\Git\Commit.regex.txt
- docs\_posts\2022-01-09-Irregular-0.6.7.md
- docs\2021-11-22.md
- RegEx\Console\Color.regex.txt
- RegEx\Git\README.md
- docs\_posts\2022-09-29-Irregular-0.7.3.md
- docs\Use-RegEx.md
- RegEx\RegularExpression\Group.regex.txt
- RegEx\Git\DiffRange.regex.source.ps1
- docs\_posts\2022-10-29-Irregular-0.7.6.md
- docs\RegExQuickReference.md
- RegEx\RegularExpression\Quantifier.regex.output.txt
- RegEx\Git\Log.regex.source.ps1
- docs\_posts\2022-12-15-Irregular-0.7.7.md
- docs\_config.yml
- RegEx\RegularExpression\GroupName.regex.source.ps1
- RegEx\Git\README.ps1.md
- docs\_posts\2021-11-29-Irregular-v0.6.5.md
- docs\2021-11.md
- RegEx\RegularExpression\README.md
- RegEx\Git\Log.regex.txt
- docs\_posts\2022-09-22-Irregular-0.7.2.md
- docs\2022-08-09.md
- RegEx\RegularExpression\Quantifier.regex.input.txt
- RegEx\Git\Diff.regex.source.ps1
- docs\_posts\2022-10-01-Irregular-0.7.4.md
- docs\Get-RegEx.md
- RegEx\RegularExpression\README.ps1.md
- RegEx\Git\DiffRange.regex.txt
- docs\_posts\2022-09-18-Irregular-0.7.1.md
- docs\2023-07-20.md
- RegEx\RegularExpression\Quantifier.regex.txt
- RegEx\Git\DiffHeader.regex.source.ps1
- docs\_posts\2023-07-20-Irregular-0.7.8.md
- docs\Set-RegEx.md
- RegEx\RegularExpression\GroupName.regex.txt
- RegEx\PHP\Tag.regex.txt
- docs\_posts\2022-10-16-Irregular-0.7.5.md
- docs\2022.md
- RegEx\RegularExpression\Quantifier.regex.source.ps1
- RegEx\Markdown\Heading.regex.ps1
- docs\_posts\2022-09-06-Irregular-0.6.9.md
- docs\2022-01-09.md
- RegEx\Liquid\Expression.regex.txt
- RegEx\Markdown\YAMLHeader.regex.txt
- docs\_posts\2021-10-24-Irregular-v0.6.md
- docs\2022-09-12.md
- RegEx\Liquid\Tag.regex.source.ps1
- RegEx\Markdown\List.regex.source.ps1
- docs\_posts\2022-08-09-Irregular-0.6.8.md
- docs\2022-09-22.md
- RegEx\Liquid\README.md
- RegEx\Markdown\Markdown.regex.tests.ps1
- docs\_posts\2022-09-12-Irregular-0.7.0.md
- docs\2022-10-29.md
- RegEx\Liquid\Tag.regex.txt
- RegEx\Markdown\CodeBlock.regex.ps1
- docs\_posts\2021-10-24-Irregular-v0.6.1.md
- docs\2023.md
- RegEx\Liquid\README.ps1.md
- RegEx\Markdown\Link.regex.ps1
- docs\_posts\2021-11-22-Irregular-v0.6.4.md
- docs\Compress-Regex.md
- RegEx\Liquid\Expression.regex.source.ps1
- RegEx\Markdown\README.md
- docs\_posts\2021-11-07-Irregular-v0.6.2.md
- docs\Remove-RegEx.md
- RegEx\Symbol\Currency.regex.source.ps1
- RegEx\Markdown\YAMLHeader.regex.source.ps1
- docs\_posts\2021-11-18-Irregular-v0.6.3.md
- docs\2021-10.md
- RegEx\Symbol\Currency.regex.txt
- RegEx\Markdown\README.ps1.md
- docs\_posts\2021-12-28-Irregular-0.6.6.md
- docs\rss.xml
- RegEx\Symbol\Math.regex.txt
- RegEx\Markdown\ThematicBreak.regex.txt
- docs\assets\Irregular.svg
- docs\2021-11-29.md
- RegEx\Symbol\Math.regex.source.ps1
- RegEx\Markdown\List.regex.txt
- Build\GitHub\Steps\UseIrregularAction.psd1
- docs\CNAME
- RegEx\FFmpeg\Configuration.regex.txt
- RegEx\HTML\DataAttribute.regex.txt
- Build\GitHub\Jobs\BuildIrregular.psd1
- docs\2021.md
- RegEx\FFmpeg\Progress.regex.txt
- RegEx\HTML\LinkedData.regex.source.ps1
- Build\GitHub\Jobs\RunGitPub.psd1
- docs\Regular_Expression_Quick_Reference.md
- RegEx\FFmpeg\Progress.regex.source.ps1
- RegEx\HTML\LinkedData.regex.txt
- Build\GitHub\Jobs\UseIrregularAction.psd1
- docs\CHANGELOG.md
- RegEx\FFmpeg\Configuration.regex.source.ps1
- RegEx\HTML\README.md
- Build\GitHub\Actions\Irregular.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.7.9 (current version) | 2,220 | 4/16/2024 |
0.7.8 | 759 | 7/20/2023 |
0.7.7 | 259 | 12/15/2022 |
0.7.6 | 60 | 10/29/2022 |
0.7.5 | 34 | 10/16/2022 |
0.7.4 | 39 | 10/1/2022 |
0.7.3 | 25 | 9/29/2022 |
0.7.2 | 33 | 9/22/2022 |
0.7.1 | 27 | 9/18/2022 |
0.7.0 | 31 | 9/12/2022 |
0.6.9 | 38 | 9/6/2022 |
0.6.8 | 62 | 8/9/2022 |
0.6.7 | 219 | 1/9/2022 |
0.6.6 | 57 | 12/28/2021 |
0.6.5 | 65 | 11/29/2021 |
0.6.4 | 48 | 11/22/2021 |
0.6.3 | 45 | 11/18/2021 |
0.6.2 | 51 | 11/7/2021 |
0.6.1 | 60 | 10/24/2021 |
0.6 | 124 | 7/1/2021 |
0.5.9 | 62 | 5/17/2021 |
0.5.8 | 62 | 4/26/2021 |
0.5.7 | 49 | 4/11/2021 |
0.5.6 | 69 | 4/7/2021 |
0.5.5 | 47 | 3/29/2021 |
0.5.4 | 64 | 1/19/2021 |
0.5.3 | 60 | 11/24/2020 |
0.5.2 | 50 | 10/15/2020 |
0.5.1 | 44 | 10/9/2020 |
0.5 | 91 | 4/3/2020 |
0.4 | 67 | 2/24/2020 |
0.3.1 | 53 | 2/7/2020 |
0.3 | 82 | 11/30/2019 |
0.2.2 | 51 | 11/3/2019 |
0.2.1 | 67 | 9/30/2019 |
0.2.0 | 48 | 9/25/2019 |
0.1.2 | 46 | 9/18/2019 |
0.1.1 | 46 | 9/17/2019 |
0.1 | 51 | 9/16/2019 |