<p dangerouslySetInnerHTML={{
__html: text.replace(
/\[(.+?)\]\((.+?)\)/g,
'$2'.indexOf('site')
? '<a href="$2" target="_blank">$1</a>'
: '$1'
),
}}
></p> <p dangerouslySetInnerHTML={{
__html: text.replace(/\[(.+?)\]\((.+?)\)/g, (match, title, url) => {
return url.includes('site')
? `<a href="${url}" target="_blank">${title}</a>`
: title;
}),
}} />