Problem is, if you willy-nilly assume the quotes can be escaped, and pick an escape character, you will be completely surprised if the quotes cannot be escaped, or are escaped differently than you expect.
If things aren't specified, don't assume. Many bugs come from programmer assuming things they shouldn't have.
Comment on Re^5: regex match only outside the double quotes