Reference

Unicode::GCString::JA_JP(3pm)

UAX #29 XXXXXXXXXXXXXXXX

NAME

Unicode::GCString::JA_JP - UAX #29 XXXXXXXXXXXXXXXX

SYNOPSIS

    use Unicode::GCString;
    $gcstring = Unicode::GCString->new($string);

DESCRIPTION

Unicode::GCString XUnicodeXXXXXUnicodeXXXXX29 [UAX #29] XXXXXXXXXXXXXXXXXXextended grapheme clusterXXXXXXXXX

XXXXXXXXgrapheme clusterXXXUnicodeXXXXXXXXXXXXXXXXgrapheme baseXXXXXXXXXXXXXXXXXgrapheme extenderXXXX/XXXXXXXXXXXprependX characterXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXX

XXXXXXX

new (STRING, [LINEBREAK])

XXXXXXXX UnicodeXXX STRING XXXXXXXXXXXXXXX (Unicode::GCString XXXXXX) XXXX XXXXXX Unicode::LineBreak XXXXXX LINEBREAK XXXXXXXXXXXX

copy

XXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX

XX

chars

XXXXXXXXXXX XXXXXXXXXXXXXXXUnicodeXXXXXXXXUnicodeXXXXXXXXXXXXX

columns

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX "DESCRIPTION" in Unicode::LineBreak::JA_JP XXXX

length

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXX

as_string
"""OBJECT"""

XXXXXXXXXXX XXXXXXXXXXXXXXXUnicodeXXXXXXXXX

cmp (STRING)
STRING "cmp" STRING

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXUnicodeXXXXXXXX

concat (STRING)
STRING "." STRING

XXXXXXXXXXX XXXXXXXXXXXXXXXX STRING XXXXXXUnicodeXXXXXXXX XXXXXXXXX (columns() XXX) XXXXXXXXXX (length() XXX) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

join ([STRING, ...])

XXXXXXXXXXX STRING XXXXXXXXXXXXXXXXXXXXXX STRING XXXX UnicodeXXXXXXXXXXX

substr (OFFSET, [LENGTH, [REPLACEMENT]])

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX OFFSET X LENGTH XXXXXXXXXXXXX REPLACEMENT XXXXXXXXXXXXXXXXXXXXXX REPLACEMENT X UnicodeXXXXXXXX

XXXXXXXXXXXXXXX

as_array
"@{"OBJECT"}"
as_arrayref

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

eos

XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX

item ([OFFSET])

XXXXXXXXXXX OFFSETXXXXXXXXXXXXXX OFFSET XXXXXXXXXXXXXXXXXXXXXXXXXXX

next
"<"OBJECT">"

XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX

pos ([OFFSET])

XXXXXXXXXXX OFFSET XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX

XXXXXXXXX

flag ([OFFSET, [VALUE]])

XXXXXXXXXXX OFFSETXXXXXXXXXXXXXXXXXXXXXXXX OFFSET XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX 255 XXXXXXXXXXXXXXX 0X

XXXXXXXXXXXXXXXXXX

Unicode::LineBreak::ALLOW_BEFORE

XXXXXXXXXXXXXXXXXXXX

Unicode::LineBreak::PROHIBIT_BEFORE

XXXXXXXXXXXXXXXXXXXXXX

lbclass ([OFFSET])

OFFSETXXXXXXXXXXXXXXXXXXXXXXX (Unicode::LineBreak::JA_JP XX) XXXX OFFSET XXXXXXXXXXXXXXXXXXXXXXXXXXX

X: lbc() XXXXXXXX

lbclass_ext ([OFFSET])

OFFSETXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (Unicode::LineBreak XX) XXXX XXXXXXXXXXXXXXXXXXXXX CM XXXXXlbclass() XXXXXX

X: lbcext() XXXXXXXX

XXX

lbc

XXXXXXXXXXXXXXXXXXXXXXX (Unicode::LineBreak::JA_JP XX) XXXX

lbcext

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (Unicode::LineBreak::JA_JP XX) XXXX XXXXXXXXXXXXXXXXXXXXX CM XXXXX XXXXXXXXXXXXXXXXXXX

CAVEATS

•

XXXXXXXXXXXXXXXXXXXXXX (XXXXXXXXX)X

•

Perl X 5.10.1 XXXXXXXUnicode::GCString XXXXXXXX Unicode XXXXXXXXXXX "utf8_mg_pos_cache_update" XXXXXXXXXXXXXXXXX

XXXXXXXXXXX

    $sub = substr($gcstring, $i, $j);

XXXXXXXXXXXXXXXXXXX

    $sub = substr("$gcstring", $i, $j);
    $sub = substr($gcstring->as_string, $i, $j);

•

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXtailoringXXXXXXXXXXXXXXXX

VERSION

$VERSION XXXXXXXXXXX

XXXXXXXXXXXX http://hatuka.nezumi.nu/repos/Unicode-LineBreak/ <http://hatuka.nezumi.nu/repos/Unicode-LineBreak/> XXXX

SEE ALSO

[UAX #29] Mark Davis (2009-2010). Unicode Standard Annex #29: Unicode Text Segmentation, Revision 15-17. <http://www.unicode.org/reports/tr29/>.

AUTHOR

Hatuka*nezumi - IKEDA Soji <hatuka(at)nezumi.nu>

COPYRIGHT

Copyright (C) 2009-2012 Hatuka*nezumi - IKEDA Soji.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.