C++ has probably the most flexible "gold standard" raw string literals.
As Alan I think rightly points out, this makes the language and all
tools that process the language more complex. This is a high cost, so
the feature should deliver some real value.
For those that don't know, C++'s raw string literals can be as imple as
this for the string "raw-content":
R"(raw-content)"
But if the content itself contains the character sequence )" then the
programmer can specify any delimiter they want:
R"DELIMITER(raw-content)"more-raw-content)DELIMITER"