]>
Commit | Line | Data |
---|---|---|
1 | export function validateHost (value: string) { | |
2 | // Thanks to http://stackoverflow.com/a/106223 | |
3 | const HOST_REGEXP = new RegExp( | |
4 | '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$' | |
5 | ) | |
6 | ||
7 | return HOST_REGEXP.test(value) | |
8 | } |