Description:
Implement a builder for easier regex construction within the library. This feature should enable users to build regex expressions incrementally, specifying parameters such as upper and lower bounds and segment size. The builder should support common regex patterns and provide a fluent interface for chaining configurations.
Acceptance Criteria:
- Users can construct regex step-by-step.
- Each segment of the regex can have customizable upper and lower bounds.
- Fluent API to allow chaining of configuration methods.
- Adequate unit tests to cover new functionalities.
Description:
Implement a builder for easier regex construction within the library. This feature should enable users to build regex expressions incrementally, specifying parameters such as upper and lower bounds and segment size. The builder should support common regex patterns and provide a fluent interface for chaining configurations.
Acceptance Criteria: