Accidentally I've laundered white socks with a red t-shirt. Now I have pink socks. So my question is: How to remove pigments from white clothes that have been accidentally laundered with strong colors clothes?
If the clothes can tolerate chlorine bleach, that should be effective, since they were white to start.
Scrubbing small spots with dish-washing detergent and toothbrush works if the color is only a small area.
The solution to this is to put everything white back through the wash immediately, before the items are dry, preferably on the hottest wash they can take. Having made my partner's cricket whites pale pink in a similar situation, running them back through straight away cleared it, but I have since adopted the use of those Colour Catcher things... I think they also make a colour run corrective for these situations. As its only socks, you might not want to wash those on their own... I'd try soaking in Vanish Oxyaction for 6 hours.