Project Simply Regex is an API to provide a simpler builder API library to build complex regex pattern. Simply regex builder achieves below goals.
Goals:
- Simple & easy to understand way to build regex.
- Readable code representing regex being built with functional programming style chained methods.
- Inbuilt character escaping wherever needed.
- Powerful extension libraries like simply-regex-datatype
Languages:
Currently only Java & Java based languages are supported. In future further languages may be supported.
Guides & Examples:
User Guide (In progress): http://itsallbinary.com/project-simply-regex/simply-regex-user-guide/
Extension Libraries:
Source Code Repository:
https://github.com/itsallbinary/simply-regex
https://github.com/itsallbinary/simply-regex-datatype
Maven/Gradle/Ivy repository:
Refer Release Page
License: Apache 2.0
Support the effort:
If you wish the support the effort, motivate for upgrading/developing this API further , advise/suggest features etc. then you can reach us through comments on this site or use form in Contact Us. You can also add issues in https://github.com/itsallbinary/simply-regex/issues
Tags: Java regex builder API, Simple easy regex builder, Regex builder, builder pattern for regex, Compose regex in java, Fluent regex API, readable regex builder API, build regex in java, java regex building, build number regex, build number range regex in java, build date regex in java