12 lines
184 B
TypeScript
12 lines
184 B
TypeScript
|
export function isURL(string) {
|
||
|
let url;
|
||
|
|
||
|
try {
|
||
|
url = new URL(string);
|
||
|
} catch (e) {
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
return url.protocol === 'http:' || url.protocol === 'https:';
|
||
|
}
|