在Haskell中打印反斜杠和双引号(';\';)

在Haskell中打印反斜杠和双引号(';\';),haskell,char,escaping,special-characters,double-quotes,Haskell,Char,Escaping,Special Characters,Double Quotes,我的问题是我想在Haskell中打印出以下字符 '\"' 正是以这种形式。因为转义字符可以打印出双引号,所以现在我的输出如下 '"' 但这对我的情况不好。我能做什么?逃避一切有效: > putStrLn "\'\\\"\'" '\"' 更新:正如评论中所提到的,实际上没有必要在这里省略单引号。是的,非常感谢!不客气。:)不需要在双引号字符串中转义单引号。@DavidFletcher你说得对。但是没有害处,是吗这正是我所尝试的

我的问题是我想在Haskell中打印出以下字符

'\"'
正是以这种形式。因为转义字符可以打印出双引号,所以现在我的输出如下

'"'

但这对我的情况不好。我能做什么?

逃避一切有效:

> putStrLn "\'\\\"\'"
'\"'

更新:正如评论中所提到的,实际上没有必要在这里省略单引号。

是的,非常感谢!不客气。:)不需要在双引号字符串中转义单引号。@DavidFletcher你说得对。但是没有害处,是吗这正是我所尝试的,而且奏效了。我现在编辑。谢谢!:)