coming from a house full of smokers, I can tell you Grease Lightening will cut nicotine off of anything, pretty safely. Always do a test area first though.
You can spray it on your woodwork and watch the disgusting yellow runs as it cuts it lol.
You can use it on clothing so I imagine it's safe for color fast fabric. I've used it on carpet, pergo flooring, walls, wood, light fixtures, just about everything.
Lowes sells 1 gal of industrial strength GL for less than $8. Cheaper than the dollar store.