import { Parser } from "simple-text-parser"; const parser = new Parser() parser.addRule(/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/, (mail: string) => { return `${mail}` }) parser.addRule(/(\(?\+?\d{1,3}\)?[\s-]*)?\(?\d{1,3}\)?[\s-]*\d{3}[\s-]?\d{2}[\s-]?\d{2}/g, (tel: string) => { return `${tel}` }) export function parseTextLinks(html: string) { console.log(html) console.log(parser.render(html)) return parser.render(html) }