mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
11 lines
240 B
TypeScript
11 lines
240 B
TypeScript
|
export class DomainExtractor {
|
||
|
static fromUrl(url: string): string {
|
||
|
if (!url) return;
|
||
|
const matches = url.match(/(https?:\/\/)?([a-zA-Z0-9_.-]+).*/);
|
||
|
|
||
|
if (matches.length > 2) {
|
||
|
return matches[2];
|
||
|
}
|
||
|
return;
|
||
|
}
|
||
|
}
|