Build, test, and debug regular expressions
This regex matches domain-like strings where the first label (before the first dot) is 1-10 characters long, consisting of lowercase letters, digits, or hyphens, and must contain at least one letter. The remainder after the dot can include lowercase letters and additional dots (e.g., 'sub.co.uk'). It is useful for extracting or validating hostnames and domain names from text, with a constraint on the first label length and character set.