文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>双引号字符串中的转义符

双引号字符串中的转义符

时间:2007-12-08  来源:tonywam1036

符号 含义
\n 换行
\r 回车
\t 制表符
\f formfeed
\b 退格
\a 响铃
\e escape(ASCII中的escape 字符)
\007 任何八进制值(这里是,007=bell(响铃))
\x7f 任何十六进制值(这里是,007=bell)
\cC 一个控制符(这里是,ctrl+c)
\\ 反斜线
\” 双引号
\l 下个字符小写
\L 接着的字符均小写直到\E
\u 下个字符大写
\U 接着的字符均大写直到\E
\Q 在non-word字符前加上\(自动加转义符号),直到\E
\E 结束\L,\E和\Q
  这里是一个\Q,\E的例子:   $word="[box]"; foreach (qw(in[bon] out[bom] whit[box])){    if (/\Q$word\E/){       print "$_ matched!\n";        } }   这里只有第三个whit[box]匹配,如果不加\Q \E改为 if (/$word/){  则 三个都匹配,因为[]中括号被当成类别选择符号了,这样只要b,o,x三个字母有一个就可以,而不是要三个连续的box.   加了\Q \E的效果此处相当于  if (/\[box\]/){. “\”转义符的意思其实有两种相反用法,一种是后面的普通字符要转义成特殊意义,一种是将有特殊符号当成普通字符看待,要看具体上下文环境。
相关阅读 更多 +
排行榜 更多 +
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载
几何飞行安卓版

几何飞行安卓版

飞行射击 下载