Contents¶
- Edify
- Pre-Built Pattern API Reference
- email(email: str)
- email_rfc_5322(email: str)
- phone(phone: str)
- ipv4(ip: str)
- ipv6(ip: str)
- date(date: str)
- iso_date(date: str)
- url(url: str, match?: list)
- uuid(uuid: str)
- zip(zip: str, locale?: str)
- guid(guid: str)
- password(password: str, min_length?: int, max_length?: int, min_upper?: int, min_lower?: int, min_digit?: int, min_special?: int, special_chars?: str)
- ssn(ssn: str)
- mac(mac: str)
- RegexBuilder API Reference
- Flags
- RegexBuilder
- .any_char()
- .whitespace_char()
- .non_whitespace_char()
- .digit()
- .non_digit()
- .word()
- .non_word()
- .word_boundary()
- .non_word_boundary()
- .new_line()
- .carriage_return()
- .tab()
- .null_byte()
- .any_of()
- .capture()
- .named_capture(name)
- .named_back_reference(name)
- .back_reference(index)
- .group()
- .end()
- .assert_ahead()
- .assert_not_ahead()
- .assert_behind()
- .assert_not_behind()
- .optional()
- .zero_or_more()
- .zero_or_more_lazy()
- .one_or_more()
- .one_or_more_lazy()
- .exactly(n)
- .at_least(n)
- .between(n, m)
- .between_lazy(n, m)
- .start_of_input()
- .end_of_input()
- .any_of_chars(chars)
- .anything_but_chars(chars)
- .anything_but_string(string)
- .anything_but_range(start, end)
- .string(s)
- .char(c)
- .range(start, end)
- .subexpression(expr, opts)
- .to_regex_string()
- .to_regex()
- Contributing
- Authors
- Changelog