{ "scopeName": "text.hyperlink", "injectionSelector": "text - string.regexp, string - string.regexp, comment, source.gfm", "patterns": [ { "match": "(?x)\\b(https?|s?ftp|ftps|file|smb|afp|nfs|(?:x-)?man(?:-page)?|gopher|txmt|issue|atom)://((?!(\\#[[:word:]]*\\#))(?:[-:@[:word:].,~%+_/?=&#;|!]|\\((?:(?!(\\#[[:word:]]*\\#))[-:@[:word:].,~%+_/?=&#;|!])*\\)))+(?