• 更多
  • Perl Onion
  • twitter
  • rss
  • GitHub logo
Perl.com
  •   关于
  •   作者
  •   分类
  • #
      标签

Perl Unicode 烹饪书:在固执己见的库中使用 Unicode 文本

2012年6月18日 由 Tom Christiansen 编写

unicode

℞ 42: 在 DBM 哈希中处理 Unicode 文本,一种繁琐的方法 虽然 Perl 5 在 Perl 自身的世界中处理 Unicode 非常小心,但每次离开 Perl 内部,你都会跨越一个边界...

阅读它

Perl Unicode 烹饪书:Unicode 换行

2012年6月12日 由 Tom Christiansen 编写

unicode

℞ 41: Unicode 换行 如果您曾经试图将大量文本放入一个比文本全宽还窄的显示区域,您就已经处理过换行(或单词换行)的乐趣了。...

阅读它

Perl Unicode 烹饪书:不区分大小写和重音的本地比较

2012年6月11日 由 Tom Christiansen 编写

unicode

℞ 40: 不区分大小写和重音的本地比较 您现在知道如何在不考虑大小写和重音差异的情况下比较 Unicode 字符串。...

阅读它

Perl Unicode 烹饪书:不区分大小写和重音的比较

2012年6月8日 由 Tom Christiansen 编写

unicode

℞ 39: 不区分大小写和重音的比较 如您所注意到的,许多 Unicode 字符串有多种可能的表示形式。比较两个 Unicode 字符串以检查它们是否相等...

阅读它

Perl Unicode 烹饪书:使 cmp 能够在文本而不是代码点上工作

2012年6月7日 由 Tom Christiansen 编写

unicode

℞ 38: 使 cmp 能够在文本而不是代码点上工作 即使有了 Perl 5.12 的“unicode_strings”功能,Perl 的某些核心操作默认情况下仍然不会按预期在 Unicode 字符串上执行。...

阅读它

Perl Unicode 烹饪书:Unicode 本地排序

2012年6月5日 由 Tom Christiansen 编写

unicode

℞ 37: Unicode 本地排序 如您所看到的那样,支持 Unicode 的排序尊重 Unicode 字符属性。...

阅读它

Perl Unicode 烹饪书:不区分大小写和重音的排序

2012年6月4日 由 Tom Christiansen 编写

unicode

℞ 36: 不区分大小写和重音的 Unicode 排序 Unicode 排序算法定义了几个排序强度级别,您可以使用这些级别指定某些字符属性对于排序顺序的相关性或无关性...

阅读它

Perl Unicode 烹饪书:Unicode 排序

2012年6月1日 由 Tom Christiansen 编写

unicode

℞ 35: Unicode 排序 排序——即使是纯 ASCII——似乎很简单,至少如果您知道字母歌。...

阅读它

Perl Unicode 烹饪书:打印的 Unicode 列宽

2012年5月31日 由 Tom Christiansen 编写

unicode

℞ 34: 打印的 Unicode 列宽 Perl 的 printf、sprintf 和 format 都认为所有代码点都占用 1 个打印列,但实际上许多代码点占用 0 或 2...

阅读它

Perl Unicode 烹饪书:图形字符中的字符串长度

2012年5月30日 由 Tom Christiansen 编写

unicode

℞ 33:字符图形长度 如果你对 Unicode 什么都不了解,请记住这一点:字符不是字节,也不是图形,也不是码点。一个用户可见的符号(图形)可能由多个码点组成。多个码点的组合……

阅读它

Perl Unicode 烹饪书:按图形反转字符串

2012年5月29日 由 Tom Christiansen 发布

unicode

℞ 32:按图形反转字符串 在 Unicode 中,字节和字符不是同构的——而且你可能看到的一个用户可见的字符(图形)在 Unicode 字符串中不一定是单个码点——每个字符串操作都必须意识到……

阅读它

Perl Unicode 烹饪书:按图形而不是按码点提取(substr)

2012年5月25日 由 Tom Christiansen 发布

unicode

℞ 31:按图形而不是按码点提取(substr)Unicode 标准附录 #29 讨论了图形簇之间的边界——用户可能感知到的“字符”。CPAN 模块 Unicode::GCString 允许您将 Unicode 字符串视为一个序列……

阅读它

Perl Unicode 烹饪书:按图形而不是按码点提取(regex)

2012年5月24日 由 Tom Christiansen 发布

unicode

℞ 30:按图形而不是按码点提取(regex)请记住,Unicode 将图形定义为“用户认为的字符”。码点是 Unicode 码空间中的整数值。虽然 ASCII 将两者混为一谈,……

阅读它

Perl Unicode 烹饪书:在正则表达式中匹配 Unicode 图形簇

2012年5月22日 由 Tom Christiansen 发布

unicode

℞ 29:在正则表达式中匹配 Unicode 图形簇 在 ASCII 时代,我们谈论字符和字节。我们很少看到它们之间的差异。在 Unicode 世界中,字符远不止七个比特的数据。更好……

阅读它

Perl Unicode 烹饪书:转换非 ASCII Unicode 数字

2012年5月21日 由 Tom Christiansen 发布

unicode

℞ 28:转换非 ASCII Unicode 数字 Unicode 数字包含的不仅仅是 ASCII 字符 0 - 9。除非你使用了 /a 或 /aa,否则 \d 匹配的不仅仅是 ASCII 数字。这很好!不幸的是,Perl 的隐式字符串到数字转换并不……

阅读它

Perl Unicode 烹饪书:Unicode 规范化

2012年5月18日 由 Tom Christiansen 发布

unicode

℞ 27:Unicode 规范化 建议一提醒你,在应用程序的边界处始终分解和重组 Unicode 数据。Unicode::Normalize 可以为你做更多。它支持多种 Unicode 规范化形式。规范化,当然,涉及 Unicode 数据……

阅读它

Perl Unicode 烹饪书:自定义字符属性

2012年5月17日 由 Tom Christiansen 发布

unicode

℞ 26:自定义字符属性 Match Unicode Properties in Regex 解释了每个 Unicode 字符都有一个或多个属性,由 Unicode 联盟指定。你可以扩展这些规则来定义你自己的属性,以便 Perl 可以使用……

阅读它

Perl Unicode 烹饪书:在正则表达式中匹配 Unicode 属性

2012年5月16日 由 Tom Christiansen 发布

unicode

℞ 25:使用 \p 和 \P 在正则表达式中匹配 Unicode 属性每个 Unicode 码点都有一个或多个属性,指示应用于该码点的规则。Perl 的正则表达式引擎了解这些属性;使用 \p{} 元字符序列来……

阅读它

Perl Unicode 烹饪书:在内置字符类中禁用 Unicode 感知

2012年5月14日 由 Tom Christiansen 发布

unicode

℞ 24:在内置字符类中禁用 Unicode 感知 许多正则表达式教程都忽略了内置字符类包括的不仅仅是 ASCII 字符的事实。特别是,如“单词字符”(\w)、“单词边界”(\b)、“空白”(\s)和“数字”(\d)……

阅读它

Perl Unicode 烹饪书:获取字符类别

2012年5月11日 由 Tom Christiansen 发布

unicode

℞ 23: 获取字符类别Unicode是一组字符以及应用于这些字符的一组规则和属性。Unicode字符数据库收集了这些属性。核心模块Unicode::UCD提供了对这些属性的访问。这些一般...

阅读它
« 更早的文章
更晚的文章 »
第21页,共56页
Perl基金会的推文
网站地图
  • 首页

  • 关于

  • 作者

  • 分类

  • 标签

联系我们

要联系,请发送电子邮件至 perl.com-editor@perl.org,或在GitHub上提交tpf/perldotcom的问题。

Perl Onion twitter rss GitHub logo

许可证

本作品根据Creative Commons Attribution-NonCommercial 3.0 Unported License许可。

Creative Commons License

法律

Perl.com和作者不对本网站上所有作品内容的准确性或完整性做出任何声明,并明确拒绝一切保证,包括但不限于特定目的适用性保证。本网站上发布的信息可能不适合所有情况。本网站上所有作品均提供,前提是Perl.com和作者未参与提供专业服务。Perl.com和作者不对由此产生的损害承担责任。