10 lines
270 B
TypeScript
10 lines
270 B
TypeScript
|
export default async (url: string) => {
|
||
|
const response = await fetch(url);
|
||
|
const text = await response.text();
|
||
|
|
||
|
// regular expression to find the <title> tag
|
||
|
let match = text.match(/<title.*>([^<]*)<\/title>/);
|
||
|
if (match) return match[1];
|
||
|
else return "";
|
||
|
};
|