Perl Unicode 烹饪书:Unicode 字面量按数字
℞ 5: 按字符数字使用 Unicode 字面量 在插值字面量中,无论是双引号字符串还是正则表达式,您都可以使用 \x{HHHHHH} 转义来指定一个字符。字符串: "\x{3a3}" 正则表达式: /\x{3a3}/ 字符串: "\x{1d45b}" 正则表达式: /\x{1d45b}/ # 甚至...
℞ 5: 按字符数字使用 Unicode 字面量 在插值字面量中,无论是双引号字符串还是正则表达式,您都可以使用 \x{HHHHHH} 转义来指定一个字符。字符串: "\x{3a3}" 正则表达式: /\x{3a3}/ 字符串: "\x{1d45b}" 正则表达式: /\x{1d45b}/ # 甚至...
℞ 4: 字符及其数字 您需要将代码点转换为字符或字符转换为代码点吗?ord 和 chr 函数对所有代码点透明工作,而不仅仅是 ASCII - 事实上,甚至不是...
℞ 3: 声明 UTF-8 作为标识符和字面量的源码 没有至关重要的 use utf8 声明,在字面量和标识符中放置 UTF-8 不会正常工作。如果您使用了标准的 Perl Unicode 前置语句,这已经发生了。如果您做了...
℞ 2: 微调 Unicode 警告 很容易出错,特别是在处理用户输入和处理多种编码时。Perl 愿意帮助您检测数据中的意外条件。Perl 还愿意让您...
在这段来自 Programming Perl 4e 的摘录中,Tom Christiansen 证明了在一个 Unicode 的世界中,正确排序比你想象的要复杂。
作者注:Autrijus Tang 是今年十月份欧洲开源大会的演讲者。遵循 OSCON 的优良传统,他是一位 Perl 高手,企业家,国际化极客,自称“网络活动家、艺术家和无政府主义者。” AT EuroOSCON,Tang...