13.07.2015 Views

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

表 2-1 反 斜 杠 的 字 符 逃 逸代 码含 义\n 换 行 符 ( 常 作 LF)\r 回 车 ( 常 作 CR)\t 水 平 制 表 符\f 进 纸\b 退 格\a 警 报 ( 响 铃 )\e ESC 字 符\033 八 进 制 的 ESC\x7f十 六 进 制 DEL\cCControl-C\x{263a} Unicode( 笑 脸 )\N{NAME} 命 名 字 符上 面 的 \N{NAME} 符 号 只 有 在 与 第 三 十 一 章 描 述 的 user charnames 用 法 一 起 使 用 时才 有 效 。 这 样 允 许 你 象 征 性 地 声 明 字 符 , 象 在 \N{GREEK SMALL LETTER SIGMA},\n{greek:Sigma}, 或 \N{sigma} 里 的 一 样 —— 取 决 于 你 如 何 调 用 这 个 用 法 。 参 阅 第十 五 章 。还 有 用 来 改 变 大 小 写 或 者 对 随 后 的 字 符 “ 以 下 皆 同 ” 的 操 作 的 逃 逸 序 列 。 见 表 2-2表 2-2。 引 起 逃 逸代 码含 义\u 强 迫 下 一 个 字 符 为 大 写 (Unicode 里 的 “ 标 题 ”)\l 强 制 下 一 个 字 符 小 写\U 强 制 后 面 所 有 字 符 大 写\L 强 制 后 面 所 有 字 符 小 写\Q 所 有 后 面 的 非 字 母 数 字 字 符 加 反 斜 杠\E 结 束 \U,\L, 或 \Q。你 也 可 以 直 接 在 你 的 字 串 里 面 嵌 入 换 行 符 ; 也 就 是 说 字 串 可 以 在 另 一 行 里 。 这 样 通 常 很 有 用 ,不 过 也 意 味 着 如 果 你 忘 了 最 后 的 引 号 字 符 ,<strong>Perl</strong> 会 直 到 找 到 另 外 一 个 包 含 引 号 字 符 的 行 时才 报 错 , 这 是 可 能 已 经 远 在 脚 本 的 其 他 位 置 了 。 好 在 这 样 使 用 通 常 会 在 同 一 行 立 即 产 生 一 个语 法 错 , 而 且 如 果 <strong>Perl</strong> 认 为 有 一 个 字 串 开 了 头 , 它 就 会 很 聪 明 地 警 告 你 你 可 能 有 字 串 没 有封 闭 。60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!