如果不循环整个 Unicode 字符范围,如何获取具有给定属性的字符列表?特别是我想要一个所有数字字符的列表(即那些匹配/\d/
)。我看过Unicode::UCD http://perldoc.perl.org/Unicode/UCD.html,它对于确定给定字符的属性很有用,但似乎没有办法获取具有属性的列表字符。
每个类的 Unicode 字符列表是在编译 Perl 时根据 Unicode 规范生成的,通常存储在 /usr/lib/perl-YOURPERLVERSION/unicore/lib/gc_sc/ 中
例如,与 IsDigit (又名 \d)匹配的 Unicode 字符范围列表存储在文件 /usr/lib/perl-YOURPERLVERSION/unicore/lib/gc_sc/Digit.pl 中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)