问题
打算将文本文件内容添加至MySQL数据库,则需要对文本中的单引号和换行符进行转义,否则无法编写合法的SQL。
解法
迭代文本文件的行时,将原行尾的换行符剔除掉,并拼接\\n
;迭代文本文件的行时,将原行中的'
替换成''
。Python示例代码如下:
content = ""for line in mdfile.readlines():content += line.strip().replace("'","''") + "\\n"
时间:2021-02-02 16:14:34
打算将文本文件内容添加至MySQL数据库,则需要对文本中的单引号和换行符进行转义,否则无法编写合法的SQL。
\\n
;迭代文本文件的行时,将原行中的'
替换成''
。Python示例代码如下:
content = ""for line in mdfile.readlines():content += line.strip().replace("'","''") + "\\n"
通过字符串方法创建新字符串如何打出反斜杠 单引号 双引号 响铃 换行符 水平制表符
2024-02-07
Freemarker解决Html代码和 JS代码中单引号和双引号转义问题。
2023-09-29