pues que raro... ya que los $ son caracteres de variable... por lo que, son variables!!!
osea... no le puedes quitar el $
solo si son string, osea... entre comillas sencillas....
demás, con un simple
foreach debes ir descartando los caracteres... e irles agregando hacia otro array de salida....