| Index: icu51/source/data/brkitr/title.txt
|
| ===================================================================
|
| --- icu51/source/data/brkitr/title.txt (revision 0)
|
| +++ icu51/source/data/brkitr/title.txt (revision 0)
|
| @@ -0,0 +1,32 @@
|
| +# Copyright (c) 2002-2003, International Business Machines Corporation and
|
| +# others. All Rights Reserved.
|
| +#
|
| +# Title Casing Break Rules
|
| +#
|
| +
|
| +$CaseIgnorable = [[:Mn:][:Me:][:Cf:][:Lm:][:Sk:] \u0027 \u00AD \u2019];
|
| +$Cased = [[:Upper_Case:][:Lower_Case:][:Lt:] - $CaseIgnorable];
|
| +$NotCased = [^ $Cased];
|
| +
|
| +#
|
| +# If the iterator was not stopped on a cased character, advance it to the first cased char
|
| +#
|
| +$NotCased+;
|
| +
|
| +#
|
| +# If the iterator starts on a cased item, advance through all adjacent cased items plus
|
| +# any non-cased stuff, to reach the start of the next word.
|
| +#
|
| +$Cased ($Cased | $CaseIgnorable)* $NotCased*;
|
| +
|
| +#
|
| +# Reverse Rules
|
| +#
|
| +
|
| +! $NotCased+;
|
| +
|
| +#
|
| +# If the iterator starts on a cased item, advance through all adjacent cased items plus
|
| +# any non-cased stuff, to reach the start of the next word.
|
| +#
|
| +! $NotCased* ($Cased | $CaseIgnorable)* $Cased;
|
|
|
| Property changes on: icu51/source/data/brkitr/title.txt
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
| Added: svn:mime-type
|
| + text/plain
|
|
|
|
|