@microsoft/recognizers-text-sequence
Version:
recognizers-text-sequence provides robust recognition and resolution of series entities like phone numbers, URLs, and e-mail and IP addresses.
13 lines (12 loc) • 570 B
TypeScript
export declare namespace BaseURL {
const ProtocolRegex = "((https?|ftp):\\/\\/)";
const PortRegex = "(:\\d{1,5})";
const ExtractionRestrictionRegex = "(?<=\\s|[\\'\"\"\\(\\[:]|^)";
const UrlPrefixRegex: string;
const UrlSuffixRegex: string;
const UrlRegex: string;
const UrlRegex2 = "((ht|f)tp(s?)\\:\\/\\/|www\\.)[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.(?<Tld>[a-zA-Z0-9()]{1,6})\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)";
const IpUrlRegex: string;
const AmbiguousTimeTerm = "^(1?[0-9]|2[0-3]).[ap]m$";
const TldList: string[];
}