我在这样的字符串中有引号
string1="blah blah blah " some' thi'ng " end of string "
如何确保引号包含在其中?
请注意我有双引号和单引号
答案 0 :(得分:5)
三重报价更难打破。
string1="""blah blah blah " some' thi'ng " end of string """
答案 1 :(得分:2)
您可以使用\"
制作引号而不是引号。
答案 2 :(得分:1)
如果你不想在每个违规报价之前通过整个字符串反斜杠,我会将字符串括在三引号中。这对于跨越多行的字符串特别有用。
答案 3 :(得分:0)
您可以使用\"
在双引号字符串中使用双引号。
string1 = "blah blah blah \" some' thi'ng \" end of string "
或者您可以使用'
单引号来声明字符串:
string1 = 'blah blah blah \" some' thi'ng \" end of string '
或者您可以使用"""
三重引号进行字符串声明:
string1 = """blah blah blah \" some' thi'ng \" end of string """
请参阅有关String Literals的文章,以获取escape sequences