`
京华倦客
  • 浏览: 124221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对单引号与双引号反复查询有问题

 
阅读更多
因为查询的时候要用到sql语句,在sql语句中单引号很敏感,所以要把
使用字符串替换方法,把一个单引号替换成两个单引号:
str.= str.replaceAll("'", "''");
有时候字符串的第一个字符就是单引号,所以要加个条件:
if(str.indexOf("'")>-1){
str.= str.replaceAll("'", "''");
}
分享到:
评论

相关推荐

    python数据分析与可视化示例

    4、字符串字符串被定义为引号之间的字符集合,在Python中,字符串用单引号('), 双引号("), 三引号(''')括起来,且必须配对使用。当Python字符串中有一个反斜杠时表示一个转义序列的开始,称反斜杠为转义符。数据可视...

    2022年度PYTHON知识点汇总整理版.pdf

    字符串在Python中是常用的数据类型,可以用单引号或双引号来创建。如果字符串内部包含引号,可以使用另一种引号来包围字符串,如 `"I'm OK"`。如果字符串同时包含单引号和双引号,可以使用转义字符`\`,如 `\"Hello,...

    05 基本数据类型实验

    Python中的字符串可以用单引号或双引号定义,其他语言如Java则通常用双引号。 实验部分可能包括以下几个环节: - **声明与赋值**:学习如何声明这些类型的变量并给它们赋值。 - **运算符**:了解各种运算符,如...

    Shell十三问-ChinaUnix精华贴整理

    5. **双引号与单引号的区别** 双引号内的内容会进行变量替换和转义,而单引号则不会,保持原样输出。因此,单引号常用于防止变量扩展或特殊字符的解析。 6. **var=value与export的区别** `var=value`将变量赋值给...

    2022年度PYTHON知识点汇总整理版.docx

    3. **字符串处理**:字符串可以用单引号`'`或双引号`"`括起来,如果字符串内包含引号,可以用另一种引号包围。特殊字符可以通过`\`进行转义,如`\n`表示换行,`\t`表示制表符。`r`前缀表示原始字符串,其中的转义...

    python学习笔记.doc

    你可以打印字符串(需用单引号或双引号包围),数字,运算结果,比较结果等。在Python命令行环境下,不使用`print`直接输入表达式也会默认显示结果。 接着,我们谈谈集成开发环境(IDE)。IDE是程序员编写代码的...

    json格式化工具

    3. 引号规则:JSON要求所有的字符串都必须用双引号(")包围,而不是单引号(')。 4. 值的类型:JSON支持的数据类型有字符串(string)、数值(number)、对象(object)、数组(array)、布尔值(boolean)和null...

    作业2 - 代码风格1

    注释应简洁明了,多行注释使用三个单引号或双引号包围等。遵循这些规则可以使代码更易于阅读和维护,也方便团队协作。 **规范检测工具**是确保代码符合PEP8的重要辅助手段。`pep8`是一个用于检查Python代码是否符合...

    (完整版)Python3快速入门的语法对比.doc

    5. **字符串操作**: 字符串可以用单引号或双引号定义。常见的字符串方法包括`title()`(首字母大写)、`upper()`(全部大写)、`lower()`(全部小写)等。`+`用于连接字符串,`\n`和`\t`是转义字符,分别代表换行和...

    嵌入式软件应用层复习大纲

    2. **单引号'H' 与双引号"H"的区别**:单引号用于定义字符常量,如'H',它只包含一个字符;而双引号用于定义字符串常量,如"H",它包含一个或多个字符,并以空字符('\0')作为结束标记。在内存中,字符常量占用一个...

    PYTHON知识点汇总.pdf

    1. **字符串处理**:Python中的字符串可以通过单引号或双引号创建,如果字符串内部需要包含引号,可以使用相反类型的引号来包围,例如`"I'm OK"`或`'He said, "Hello"'`。如果字符串中同时包含两种引号,可以使用...

    es6 字符串String的扩展(实例讲解)

    新特性:模板字符串 传统字符串 let name = Jacky; let occupation = doctor;...对比两段拼接的代码,模板字符串使得我们不再需要反复使用双引号(或者单引号)了;而是改用反引号标识符(`),插入

    python_chap1.rar

    10. **注释与文档字符串**:Python中,单行注释以#开头,多行注释可以用三个单引号或双引号包围。文档字符串(docstring)常用于函数、类或模块的开头,用于提供自述文档。 这些基本概念和语法构成了Python编程的...

    NCT-Python编程一级-模拟卷1(含答案).pdf

    2. **字符串输出**:在Python中,字符串可以用引号括起来,单引号或双引号均可。`print()`函数用于输出内容,题目中的一段代码`print("Hello", "world")`会输出`Hello world`。 3. **变量命名规则**:Python的变量...

    safe3web扫注入点.rar

    2. **深度检测**:它会尝试各种注入技术,包括但不限于单引号、双引号、分号、注释等,以确保全面检测。 3. **智能分析**:利用启发式和行为分析,识别出更复杂的注入模式和隐藏漏洞。 4. **报告生成**:扫描结束后...

    PHP开发注意事项总结

    3. **注意字符串引用**:使用单引号引用字符串通常比双引号更快,因为双引号会解析其中的变量,而单引号则不会。如果字符串中不含变量,推荐使用单引号。 4. **预计算循环次数**:在执行for循环前计算数组长度并...

    python基础教程(自编精品)

    - 字符串是不可变的字符序列,在Python中用单引号(')、双引号(")或三引号('''或""")定义。 - Python提供了丰富的字符串操作方法,包括切片、拼接、替换、查找等。 5. 列表: - 列表是一种有序的集合,可以随时...

    大一上学期C语言期末复习总结和模拟试题带答案.doc

    3. **字符常量与字符串常量**:字符常量由单引号包围,如`'a'`,而字符串常量由双引号包围,如`"a"`。字符常量仅包含一个字符,而字符串常量以`\0`作为结束标志,所以`c = "a";`这样的赋值是错误的,应该使用字符...

    完整图文版教程 优质的Python基础入门教程 讲解清晰 PPT课件 03、Python基本语法2 (共17页).rar

    - 引号类型不区分单引号和双引号,三引号用于创建多行字符串。 3. **列表(List)** - 列表是Python中最常用的数据结构之一,它是一个有序的元素集合,可以包含不同类型的元素。 - 使用方括号`[]`定义列表,通过...

    三年级语文下册 第四单元 语文园地四课后作业 新人教版-新人教版小学三年级下册语文试题.doc

    - (2)双引号在这里表示特定称谓,即“公孙树”是对银杏的特殊称呼。 - (3)这段话的关键语句是“相对其他植物而言,银杏的生长速度很缓慢”。它位于段落开头,起总起的作用,为整段提供了主题。 3. 野菊花段落...

Global site tag (gtag.js) - Google Analytics