Enum TextExtractionElementFormat.PredefinedStringFormat
- Namespace
- LMKit.Extraction
- Assembly
- LM-Kit.NET.dll
Enumerates the standard string formats supported by the extractor.
public enum TextExtractionElementFormat.PredefinedStringFormat
Fields
None = 0Indicates that no specific format validation is applied. This is equivalent to omitting the
formatkeyword in a schema.Date = 1The “date” format: an RFC 3339 full-date,
YYYY-MM-DD(e.g."2025-05-16").DateTime = 2The “date-time” format: an RFC 3339 date-time,
YYYY-MM-DDThh:mm:ssZ(e.g."2025-05-16T08:30:00Z").Time = 3The “time” format: an RFC 3339 partial-time,
hh:mm:ss[.sss](e.g."08:30:00").Email = 4The “email” format: an Internet email address as defined by RFC 5322, with optional IDN support.
Hostname = 5The “hostname” format: an Internet host name (letters, digits, hyphens), with optional IDN support.
Ipv4 = 6The “ipv4” format: a dotted-quad IPv4 address (e.g.
"192.168.0.1").Ipv6 = 7The “ipv6” format: a full or compressed IPv6 address (e.g.
"2001:0db8::1").Uri = 8The “uri” format: a URI reference as defined by RFC 3986 (e.g.
"https://example.com/path?query").