The one and
just about only suggestion I have is to use coated strings such as Elixirs.
I used to have 'em on my #1 and #2 acoustics, and I liked the feel of them.
I never had your problem, so don't know if that's an acceptable solution to you.
music.stackexchange.com/users/195/Dave Jacoby
You can use for example GHS fast fret to clean the strings before and after playing.
This should do the trick...
Also wash your hands before playing.
As VarlogRant points out coated strings will be better as well.
music.stackexchange.com/users/None/
Some alloys are more resistant to rust and corrosion as well.
Nickel strings are available and should be quite resistant.
music.stackexchange.com/users/549/M. Werner
put on a new set of strings, and make it a habit to clean the strings after each use.
It'll keep dirt from building up and corroding the strings.
I recommend this: http://thestringcleaner.com
music.stackexchange.com/users/755/aaron
I have the same problem you do.
If I forget to wipe down anything metal I've sweated on, it rusts/pits/etc.
I experimented with different brands of strings and found that of the uncoated strings, DAddario lasts the longest for me.
Also, Old School Aqua Velva after shave works great to clean up the strings after a session.
I sprinkle a little on a lint free cleaning rag and wipe down each string after each playing session.
I still have over half the bottle of Aqua Velva
left that I bought in roughly 1985.
Use it sparingly.
Hope this helps.
music.stackexchange.com/users/570/JimR
Guitar strings are, to an extent, sacrificial.
As in, they're not expected to last too long.
When I was gigging often and regularly, they would get changed every other gig.
The tone of new strings has that 'twang' that older strings have lost.
Pro's change every gig, but they can afford it !
Washing your hands before and even during your play time will help,and keeping the strings dry is also good.
I used to play with a guy who would splash French chalk (baby powder to you and me) all over guitar , strings and hands (and us if we were in range!), to lubricate and keep his strings dry.
WD40 is a water repellant, good for spraying on strings after playing,
BUT - slip something under your strings, over the fretboard to stop it reaching the wood.
It may not be detrimental, but could be seen as mental.
Completely off the wall, you could try surgical gloves that are a good tight fit, for at least part of your practice time.
music.stackexchange.com/users/2808/Tim
Someone I know carries Talcum Powder (I think this might be the same as baby powder?)
as part of his electric guitar "kit bag" and is very fastidious about using it to keep his hands dry.
So you might try that.
music.stackexchange.com/users/15313/Mr. Boy
Does anyone use the "eyebrow" trick?
Basically just rub your fingertips against your eyebrows
, that oil adds a nice slippery feel as you slide across the (mostly e B G) strings.
Admittedly this doesn't prevent rust, but I thought it worth mentioning since it helps the strings feel "less rusty".
I've tried Finger-Ease lubricant, and there's no comparison.
I know it sounds dumb, but give it a shot you might be surprised.
music.stackexchange.com/users/36001/brandonch33se
When I moved back in with my parents living near a lake after living in a third floor apartment in the city my guitar strings rusted stupidly quickly.
You have to remember that the humidity in your region is going to affect your strings.
Strings that I could go two months with no rust in my apartment would rust after two weeks living with my parents.
Sealed container, wiping your strings, buying coated strings, these usually work.
music.stackexchange.com/users/40193/Matthew
I suffer from hyperhyrdosis which means my hands sweat quite a lot. The problem is that because of this my electric guitar strings seem to rust quite quickly because of this. Is there anything I can do to stop my strings from rusting so easily? Perhaps a spray or solution I can wipe over even after or before use.
How can I stop my electric guitar strings from rusting so quickly?
music.stackexchange.com
<electric-guitar><maintenance><strings>
music.stackexchange.com/questions/1773
music.stackexchange.com/users/397/Dwayne Charrington
Some people prefer coated strings and others find uncoated strings last longer. However, all agree that the strings must be cleaned regularly, preferably after every use. Washing hands before playing is another good tip.  Coated strings may help with this issue. Talcum powder on the hands may reduce sweatiness. Make sure you wash your hands before playing and wipe the strings after playing. Products such as GHS Fast Fret are available to wipe strings, or even use cheap after shave.
Coated strings may help. Talcum powder on the hands may reduce sweatiness. Wash hands before playing. Be sure to wipe the strings after playing. Products such as GHS Fast Fret are available, or even cheap after shave.