The popular GryperLink script for InDesign has been enhanced so it can now also match the paragraph style name, character style name or font name assigned to the text before creating the hyperlink.
Download and read more here:
https://www.rorohiko.com/wordpress/use-indesign-find-and-replace-to-assign-hyperlinks-to-text/