在 Haskell 中打印反斜杠和双引号 ('\"')
Print BackSlash and Double Quotes ('\"') in Haskell
我的问题是我想在 Haskell
中打印出以下字符
'\"'
而且正是这种形式。因为转义字符可以打印出双引号,所以我现在的输出如下。
'"'
但这对我的情况不利。我能做什么?
转义一切正常:
> putStrLn "\'\\"\'"
'\"'
更新:正如David Fletcher在评论中提到的,实际上没有必要在这里转义单引号。
我的问题是我想在 Haskell
中打印出以下字符'\"'
而且正是这种形式。因为转义字符可以打印出双引号,所以我现在的输出如下。
'"'
但这对我的情况不利。我能做什么?
转义一切正常:
> putStrLn "\'\\"\'"
'\"'
更新:正如David Fletcher在评论中提到的,实际上没有必要在这里转义单引号。