Hello eesl,
Here are a couple of things you can try before repainting.
Mr. Clean Magic Eraser:First try the
Mr. Clean Magic Eraser. This is a very handy cleaning tool to have on hand. Works for so many things around the house. Slightly wet the Magic Eraser and carefully clean the wall.
Hydrogen Peroxide:If the Magic Eraser doesn't work you might try hydrogen peroxide. Pour some on a paper towel and place it over the stain on the wall so it sticks to the wall. Somehow cover it with something dark so light can't get to it. Hydrogen peroxide will turn to water when exposed to light.
Let sit for about 30 minutes, check it and you may have to repeat the process once or twice.
If these don't work you will need to repaint.
Mrs. Clean