regroup

regex parser

A library to automatically match and parse regular expression groups into Go structs with various options.

Match regex group into go struct using struct tags and automatic parsing

GitHub

147 stars
2 watching
13 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
alexflint/go-restructureEnables regular expressions to be defined as struct fields and captures sub-expressions into those fields591
tree-sitter/tree-sitter-regexA parser for regular expressions that provides a structured representation of the match results74
hedhyw/rexA flexible regular expression builder for Go.197
mingrammer/commonregexA collection of reusable regular expression functions for text processing in Go.896
kasei/swiftregexImplementation of a Perl-like regex =~ operator in Swift112
zach-klippenstein/goregenA library for generating random strings from regular expressions.90
a-n-t-h-o-n-y/regexploreA live regular expression testing environment built with curses.8
crossroadlabs/regexA Swift library for working with regular expressions.332
rundevelopment/regexp-ast-analysisA TypeScript library that parses and analyzes JavaScript regular expressions into abstract syntax tree nodes3
drup/tyreA system for building type-safe regular expressions with automatic extraction and modification of matched groups171
commenthol/named-regexp-groupsA library for regular expressions with named capture groups and back-references.10
trusktr/regexrA template tag function for composing regular expressions without double escaping.63
alixaxel/genexA tool to generate all possible strings that a given regex pattern can match77
ddddxxx/regexA Swift wrapper around NSRegularExpression for working with regular expressions in Swift applications4
boostorg/regexA comprehensive C++ regular expression library with advanced features and compiler defect workarounds.86