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: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
alexflint/go-restructure Enables regular expressions to be defined as struct fields and captures sub-expressions into those fields 591
tree-sitter/tree-sitter-regex A parser for regular expressions that provides a structured representation of the match results 74
hedhyw/rex A flexible regular expression builder for Go. 196
mingrammer/commonregex A collection of reusable regular expression functions for text processing in Go. 895
kasei/swiftregex Implementation of a Perl-like regex =~ operator in Swift 112
zach-klippenstein/goregen A library for generating random strings from regular expressions. 90
a-n-t-h-o-n-y/regexplore A live regular expression testing environment built with curses. 8
crossroadlabs/regex A Swift library for working with regular expressions. 333
rundevelopment/regexp-ast-analysis A TypeScript library that parses and analyzes JavaScript regular expressions into abstract syntax tree nodes 3
drup/tyre A system for building type-safe regular expressions with automatic extraction and modification of matched groups 171
commenthol/named-regexp-groups A library for regular expressions with named capture groups and back-references. 10
trusktr/regexr A template tag function for composing regular expressions without double escaping. 62
alixaxel/genex A tool to generate all possible strings that a given regex pattern can match 77
ddddxxx/regex A Swift wrapper around NSRegularExpression for working with regular expressions in Swift applications 4
boostorg/regex A comprehensive C++ regular expression library with advanced features and compiler defect workarounds. 84