Short answer: No. Long answer: You can give it a shot. Longer answer: Prevention is better than cure.
"Sweat stains will often still leave a ring when washed or dry cleaned, so to be honest it's often best to jettison them. If you are prone to perspiring, old-fashioned flat dress shields fixed in with safety pins (or in fact a fine cotton handkerchief folded and pinned as they did in the old days) works wonders. " – Tony Glenville
"For older, yellowed sweat stains, try the methods below, but be prepared for limited success.
"Non-washable fabrics: For light soiling dab with a solution of white vinegar (15ml vinegar to 250ml warm water) to help to clean and deodorise the area; however, this may also cause watermarks. Dry-cleaning is a better option.
"Washable fabrics: For cotton, immerse in an enzyme-based pre-soaking agent. Scrub affected areas with a nailbrush, and then machine-wash with a biological detergent, adding an in-wash stain remover to the load. For stubborn stains, rub with a solution made up of half glycerine and half warm water, and leave for an hour before washing as previously described. Unfortunately, nothing works very well on silk and wool, but with light staining, you may have some success with the glycerine method described for cotton." – Good Housekeeping Institute