`link` var got the value of `([^"]*)` but should be `(?:[^<]+)` (text inside the `<a>...</a>`).