精华内容
下载资源
问答
  • 引号引号内部的内容,被视为整体的一个字符串,特殊字符只是当成字符 双引号引号确定的字符串中如果有变量,还是当作变量处理,单引号的就只当成特殊字符了 $ 表示引用变量。 ...
    • 单引号

      单引号内部的内容,被视为整体的一个字符串,特殊字符只是当成字符

    • 双引号

      双引号确定的字符串中如果有变量,还是当作变量处理,单引号的就只当成特殊字符了

    • $

      表示引用变量。

    在这里插入图片描述

    展开全文
  • Oracle 中双引号意义

    2008-10-16 14:00:00
    但导到Oracle数据中时,表名和字段名总是自动增加双引号“,上网查了一下的双引号意义: 双引号可以用来引用关键词,比如TABLE, 其他区别:双引号" 为标示符:增加了双引号的好处: ...

        这几天,需要通过将SQL server 2005数据库的数据导到Oracle数据库中,查找和咨询了一些资料,想通过SQL server 2005中的DTS来实现。但导到Oracle数据中时,表名和字段名总是自动增加双引号“,上网查了一下的双引号的意义

        双引号可以用来引用关键词,比如TABLE,

         其他区别:双引号" 为标示符:增加了双引号的好处

             (1),表名和字段能夠包含空白符
             (2),表名和字段能夠包含$,#和_字符
             (3),表名和字段名大小写敏感
             (4),表名和字段名能夠使用保留字

       如在Oracle数据库中创建一个表:

    CREATE   TABLE  "label" (
      "id" 
    VARCHAR2 ( 32 ))

      使用时只能通过以下使用:

    select  "id"  from  "label"

       这里的 查询"id"和"label"必须带上双引号,且字符大小写和建表的大小写一样。

      同时在表user_tables中,有双引号的表名为小写label,没有则是大写“LABEL”    

         select * from user_tables where table_name='LABEL'   无双引号

         select * from user_tables where table_name='label'   有双引号

    转载于:https://www.cnblogs.com/zping/archive/2008/10/16/1312599.html

    展开全文
  • 引号

    2014-09-22 13:24:43
    在脚本中执行变量替换时最容易犯的一个错误就是由于引用错误。 类型: "" 双引号 '' 单引号 ...` 反引号 ...反引号和反斜线,对shell来说,它们有特殊意义。如果使用双引号将字符串赋给变量并反馈 它,实际
    在脚本中执行变量替换时最容易犯的一个错误就是由于引用错误。
    

    类型:
    ""          双引号
    ''        单引号
    `        反引号
    \        反斜线

    1.双引号
    使用双引号可引用除字符 $、`、\外的任意字符或字符串。这些特殊字符分别为美元符号,
    反引号和反斜线,对shell来说,它们有特殊意义。如果使用双引号将字符串赋给变量并反馈
    它,实际上与直接反馈变量并无差别。

    echo "Test"

    string = "Test"
    echo $string

    抽取特殊的字符
    grep "jack" /etc/passwd


    2.单引号
    单引号与双引号类似,不同的是shell会忽略任何引用值。换句话说,如果屏蔽了其特殊含义,会将引号里的所有字符,包括引号都作为一个字符串。
    string = "Test"
    echo "The string is '$string'"

    3.反引号
    反引号用于设置系统命令的输出到变量。shell将反引号中的内容作为一个系统命令,并执行其内容。使用这种方法可以替换输出为一个变量。反引号可以与引号结合使用。

    echo `date`
    echo "The date is `date`"

    4.反斜线
    如果下一个字符有特殊含义,反斜线防止shell误解其含义,即屏蔽其特殊含义。下述字符包含有特殊意义: & * + ^ $ ` " | ?。
    例如: echo *
          echo \*

    打印进程ID
    echo $$
    echo \$$

    使用乘法
    expr 12 \* 12

    总结:
    1) 反馈字符串用双引号;但不要引用反馈本身。
    2) 如果使用引用得到的结果不理想,再试另一种,毕竟只有三种引用方式,可以充分尝
    试。


    参考书籍: shell脚本学习


    QQ交流群: 204944806

    展开全文
  • JavaScript、Json中的单引号、双引号

    千次阅读 2017-03-09 14:39:03
    首先在JavaScript中,单引号、双引号意义相同,完事。猫哥也是时而用单引号,时而用双引号,现在倾向于使用双引号。而在JSON中,因为JSON是一种数据传输格式,各种语言、各种操作系统、各种平台实际上是共享的,共同...

    点此查看全部文字教程、视频教程、源代码

    本篇稍微讲下单引号、双引号与JavaScript和JSON之间错综复杂的关系哈,不注意的话还真可能有点懵圈。

    首先在JavaScript中,单引号、双引号意义相同,完事。猫哥也是时而用单引号,时而用双引号,现在倾向于使用双引号。

    而在JSON中,因为JSON是一种数据传输格式,各种语言、各种操作系统、各种平台实际上是共享的,共同遵守这么一种标准,共同为其做一些工作以便JSON在各语言、系统、平台都能具备良好的可移植性。所以首先JSON就不可能采用单引号、双引号都有效的特性(那可移植性就差劲了,各种语言还都得准备好兼容单引号、双引号了)。

    JSON的基础是键值对,所有的键都是用双引号的!而值的类型就多了,常用的有字符串(必须使用双引号),真假值(true、false,注意"true"表示字符串!),数字(直接写1,2,3,4,不带单双引号)。当然JSON展开讲内容很多,以后有机会详述。

    所以看到JavaScript中,如下代码,怎么是键值的键不带引号,而值有时候单引号有时候双引号不必奇怪,严格意义上来说此处的键是参数名,而字符串值json/tree_data.json之所以采用单引号只是因为外面采用双引号了,此处单引号更方便。

    data-options="url:'json/tree_data.json',animate:true,lines:true">
    

    那么在json中,如果有:

    1    url:'xxxx.html'
    2    url:"xxx.html"
    3    'url':"xxx.html"
    

    上面3个肯定都是根本不合语法的,而下面三个如果不考虑意义的话,仅从语法上讲是可行的。注意下一般来说,像json和xml等数据交换格式,会具备两种校验。最基本肯定是语法校验,首先你就得遵循我最基本的语法格式,不然就没法交换了。其次就是语义上的校验,比如"url":1,url如果在一个应用中表示地址/链接,那么后面跟个数字就是不合语义的,跟语义校验相关的一般叫做Schema,比如xml schema,json schema。

    1    "url":"xxxx.html"
    2    "url":1
    3    "url":true
    

    一般来说团队开发中经常需要采用schema,相当于大家在数据交换格式的语义上采用一致标准(语法无所谓,肯定必须是一致的,否则直接就报错了)。

    展开全文
  • 引号和双引号

    2017-02-08 14:47:03
    引号 和 双引号
  • 特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string $PATH $ 可见$保持了其本身的含义,作为普通字符出现。 反引号 ` 反引号(`)这个字符所对
  • 在shell中引号分为三种:单引号,双引号和反引号。 * 单引号 ‘ 由单引号括起来的字符都...特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string ...
  • 特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string $PATH $ 可见$保持了其本身的含义,作为普通字符出现。 双引号 “ 由双引号括起来的字符...
  • “” 双引号引用除美圆符号($)、反引号(`)和反斜线(\)之外的所有字符 ‘’ 单引号 引用所有字符 `` 反引号 Shell将反引号中内容解释为系统命令 \ 反斜线转义符,屏蔽下一个字符的特殊意义   全引用
  • bash脚本中,有三种引号1.单引号'2.双引号"3.反引号`单引号两个单引号包围起来的字符串就是普通的字符串,它将保留原始的字面意思.双引号两个双引号包围起来的字符串,部分特殊字符将起到它们的作用.这些特殊字符有:...
  • shell中的单引号、双引号、反引号

    千次阅读 2014-09-20 10:54:39
    shell中的单引号、双引号、反引号
  • ''单引号:括起来的字符作为普通字符使用,特殊字符用单引号扩起来,失去原来的意义. ""双引号:单引号忽略所有的特殊字符,双引号不会忽略3种字符: $ \ ` `反引号:位于键盘的左上角, 反引号括起来的字串解释为命令行,...
  • C语言 单引号和双引号

    千次阅读 多人点赞 2018-04-22 22:59:36
    刚开始学习C语言时没有注意过这个问题,最近看了狄泰软件的唐老师C进阶视频时发现这里面还有东西需要注意的,下面我讲下,希望对新人有所帮助(这里面讲的内容主要参考狄泰软件的唐老师C进阶教程中的单引号和双引号...
  • 特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string $PATH $ 可见$保持了其本身的含义,作为普通字符出现。 双引号 “  由双引号...
  • Shell编程中使用到三种引号:双引号"、单引号'、反引号`(和波浪线一个键的那个)这三种引号在不同的应用场合使用起来非常方便。1、双引号引号直接引用引号中的内容。如设置变量:var="ls is a command" //设置var的...
  • python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:'this is a book'"this is a book""""this is a book"""可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号...
  • 引号和双引号 C 语言中的单引号用来表示字符字面量 C 语言中的双引号用来表示字符串字面量     ○ ‘a’ 表示字符字面量,在内存中占用 1 个字节,‘a...
  • Linux就这个范儿 P182单引号:硬引号' ',所有元字符特殊意义都会关掉,注意,硬转义中不允许出现’(单引号)。双引号:软引号" ",只允许出现特定元字符,对特殊字符会进行解析 元字符 f ...
  • 强引用,将引用部分所有字符还原成字面意义,变成普通String; 单引号不可单独出现。 [kevin@hadoop100 ~]$ A=10 [kevin@hadoop100 ~]$ echo '$A' $A 2. 双引号 弱引用,与单引号类似,但不会屏蔽以下5个字符...
  • 先了解下,在bash脚本中,有三种引号引号 ’ 双引号 " 反引号 ` 单引号    两个单引号包围起来的字符串就是普通的字符串,它将保留原始的字面意思. 双引号    两个双引号包围起来的字符串....
  • Shell中引号、单引号、反引号简介

    千次阅读 2012-07-18 16:42:46
    特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string $PATH $ 可见$保持了其本身的含义,作为普通字符出现。 双引号 “ 由双引号括起来的字
  • 特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。单引号用于保持引号内所有字符的字面值,即使引号内的\和回车也不例外,但是字符串中不能出现单引号。(注意是所有,只是单引号本身不能够...
  • Linux 几种引号的学习笔记
  • Shell引号

    2016-05-19 13:54:30
    引号: ‘ ‘ 双引号: “ ” 反引号: ` ` 反斜线: \ Shell 利用单引号,双引号,反引号,反斜线来转换某些...像这样情况我们需要使用某些功能来屏蔽$符号本身的特殊含义,使其还原字面意义。 反斜

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 102,100
精华内容 40,840
关键字:

引号的意义