Duplicating the quotation marks in in the quotation-mark enclosed strings
Just replace " in the list of possible characters with "".

That might have consequences for other grammar productions which use the same non-terminals, in which case you might need to separate special_character into special_character_not_quote and ".