原始字符串字面值

语法中的终结符号: RSTR_LIT 。

还有原始字符串字面值,前面为字母 r 或 R ,并匹配一对双引号普通字符串,它不解释转义字符,这在正则表达式或 Windows 的路径中使用时很方便。

  1. var f = openFile(r"C:\texts\text.txt") # 是原始字符串, 所以 ``\t`` 不是制表符

要在原始字符串字面值中含有 “ 则必须成双。

  1. r"a""b"

产生:

  1. a"b

不能用 r”””” 这个标记,因为原始字符串中又引入了三引号的字符串字面值。 r””” 与 “”” 是相同的,三引号原始字符串字面值也不解释转义字符。