Teki
Rules

Pattern

Validate strings with a regular expression.

Use pattern(...) when a string must match a regular expression.

Teki schema = Teki.fromRules(
    string("slug").required().pattern("[a-z0-9-]+")
);

Available on

  • string(...)

Annotation equivalent

import dev.ditsche.teki.annotation.Pattern;

public class ProjectRequest {
    @Pattern("[a-z0-9-]+")
    private String slug;
}

On this page