Here is a solution for SQL Server 2017 onwards.
SQL
DECLARE @tbl TABLE (SCID VARCHAR(17), NoteValue VARCHAR(MAX));
INSERT INTO @tbl (SCID, NoteValue) VALUES
('121', 'asdfasdf'),
('223251',
'any text can go here, and line feeds, etc. then somewhere in the text there will be one or more urls like this http://abc.com and then another one https://micr.com/asdfsdafsd/asdfasdf and yet another link here https://123.com/asdf/asf34/asdfasdf/asdfasd/asdfasdf and perhaps more....'),
('223251', 'and here is another http://asdf.com/asdfasdf');
SELECT *
, (SELECT STRING_AGG(IIF(LEFT(value, 7) IN ('http://', 'https:/'),
CONCAT('<font color = "blue"><b>', value, '</b></font>'),value), SPACE(1))
FROM STRING_SPLIT(NoteValue, SPACE(1))
) AS NoteValueModified
FROM @tbl;