jQuery 2.1.0 | Delete variable-length substrings in delimited string

jQuery 2.1.0 | Delete variable-length substrings in delimited string

I need to delete all substrings ending with a $ symbol within a semi-colon delimited string. Sample string may look like this (spaces between semi-colon delimiters only for code clarity). Substrings are of variable lengths:

  1. dgtrs534u$hi874hbf45 ; kk4746hghf ; 86dgdhdt65jdbsgdb254sf $277dhcbh74 ; re6hdgf554

Final string should look like this: hi874hbf45 ; kk4746hghf ; 277dhcbh74 ; re6hdgf554 (these values are always same length each)

I'll use code below. It's the "replace" method I can't figure out. If I split the string and use something like:
var split = splittedString.slice(-10).join(' ; ');  I get "join is not a function". Is there a way to simply delete substrings left of all $ (including $ ) down to preceding delimiters without splitting?

  1. var string = $ ("#string" ).text();
  2. var finalString = string.replace( substrings left of all $ (including $) down to preceding delimiters  ,"");
  3. $("#string").text(finalString);

Thx for pointers. dan