2

I have a text (random text) like this one:

bla bla bla (name of link)[link] bla bla bla (name of link)[link]

I need to replace all of (name of link)[link] with Link React component:

<Link to={link}>name of link</Link>

What I want to see:

bla bla bla <Link to='/testRoute'>Test name</Link> bla bla bla <Link to='/testRoute'>Test name</Link>

(name of link)[link] in the text can be absent, and can meet many times.

How can I replace all matches by in the text?

Any help would be greatly appreciated.