Sed error "\1 not defined in the RE" on MacOSX 10.9.5

I am trying to build a generic formatter for my MP3 file names (very important) with bash, and a large part of this is being able to move text around using regex variables. For example I am trying to