\ba Unicode word boundary
downloadthe literal text download (case insensitive) \ba Unicode word boundary
.*?any Unicode character (except for line terminators), repeated any number of times
\ba Unicode word boundary
musicthe literal text music (case insensitive) \ba Unicode word boundary
g modifier: global. Finds all matches instead of stopping after the first
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters