| Encode-JP-Emoji documentation | Contained in the Encode-JP-Emoji distribution. |
Encode::JP::Emoji::Property - Emoji named character properties
use utf8;
use Encode::JP::Emoji::Property;
/\p{InEmojiDoCoMo}/;
/\p{InEmojiKDDIapp}/;
/\p{InEmojiKDDIweb}/;
/\p{InEmojiSoftBank}/;
/\p{InEmojiUnicode}/;
/\p{InEmojiGoogle}/;
/\p{InEmojiMixed}/;
/\p{InEmojiAny}/;
This exports the following named character properties:
This matches DoCoMo's private emoji code points: U+E63E ... U+E757.
This matches KDDI's private emoji code points: U+E468 ... U+EB8E.
This matches undocumented version of KDDI's private emoji code points: U+EC40 ... U+F0FC.
This matches SoftBank's private emoji code points: U+E001 ... U+E53E.
This matches emoji code points of all three carriers above.
This matches Google's private emoji code points: U+FE000 ... U+FEEA0.
This matches emoji code points which will be defined in the Unicode Standard.
This matches any emoji code points above.
Yusuke Kawasaki, http://www.kawa.net/
Encode::JP::Emoji and perlunicode
Copyright 2009-2010 Yusuke Kawasaki, all rights reserved.
| Encode-JP-Emoji documentation | Contained in the Encode-JP-Emoji distribution. |
package Encode::JP::Emoji::Property; use strict; use warnings; use Encode::JP::Emoji::Mapping; use base 'Exporter'; our $VERSION = '0.60'; our @EXPORT = qw( InEmojiDoCoMo InEmojiKDDIapp InEmojiKDDIweb InEmojiSoftBank InEmojiUnicode InEmojiGoogle InEmojiMixed InEmojiAny ); *InEmojiDoCoMo = \&Encode::JP::Emoji::Mapping::InEmojiDocomoUnicode; *InEmojiKDDIapp = \&Encode::JP::Emoji::Mapping::InEmojiKddiUnicode; # CAUTION! *InEmojiKDDIweb = \&Encode::JP::Emoji::Mapping::InEmojiKddiwebUnicode; *InEmojiSoftBank = \&Encode::JP::Emoji::Mapping::InEmojiSoftbankUnicode; *InEmojiUnicode = \&Encode::JP::Emoji::Mapping::InEmojiUnicodeUnicode; *InEmojiGoogle = \&Encode::JP::Emoji::Mapping::InEmojiGoogleUnicode; *InEmojiMixed = \&Encode::JP::Emoji::Mapping::InEmojiMixedUnicode; sub InEmojiAny { return <<"EOT"; } +Encode::JP::Emoji::Property::InEmojiDoCoMo +Encode::JP::Emoji::Property::InEmojiKDDIapp +Encode::JP::Emoji::Property::InEmojiKDDIweb +Encode::JP::Emoji::Property::InEmojiSoftBank +Encode::JP::Emoji::Property::InEmojiUnicode +Encode::JP::Emoji::Property::InEmojiGoogle EOT 1;