我知道的每一种编程语言(Perl、Javascript、PHP、Python、ASP、ActionScript、Commodore Basic)都使用单引号和双引号来分隔字符串。
这造成了必须竭尽全力正确处理引号的持续情况,因为引号在字符串的内容中非常常见。
为什么编程语言不使用其他字符来分隔字符串,通常对话中不使用的字符\, | 或 { }例如)这样我们就可以继续我们的生活了吗?
这是真的,还是我忽略了什么?有没有一种简单的方法可以停止在现代编程语言中对字符串使用引号?
print <<<END
我知道这里的文档语法,但是对于较小的字符串操作,它过于复杂并且格式复杂。
结尾;
[更新]你们中的许多人都很好地说明了仅使用 ASCII 字符的重要性。我已经更新了示例以反映这一点(反斜杠、管道和大括号)。