語言

TitlecaseOptions 列舉

定義

public enum TitlecaseOptions
type TitlecaseOptions = 
繼承
TitlecaseOptions

欄位

名稱 值 Description
None 0
NoLowercase 256

標題時不要將非詞首部分小寫。 選項位元用於標題設計 API,該 API 會設定一個選項位元。 預設情況下,標題大寫會將單字的第一個大寫字母標題化,其他所有字元則小寫。 使用此選項後,其他角色不會被修改。

Android 參考資料。android.icu.lang.UCharacter.TITLECASE_NO_LOWERCASE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

NoBreakAdjustment 512

請勿調整 BreakIterator::next() 索引的標題大寫索引;標題格完全是從迭代器中斷開的字元。 選項位元用於標題設計 API,該 API 會設定一個選項位元。 預設情況下,標題大寫會取每個 break 迭代索引,透過尋找下一個大寫字元來調整,再用 titlecase 那個。 其他字元則為小寫。 此規則遵循 Unicode 4 與 5 第 3.13 節 預設格操作:R3 至 Titlecase(X):根據 Unicode 標準附錄 #29「文字邊界」尋找詞界。 在每對詞界之間,找到第一個大寫字元 F。若 F 存在,則將 F 映射為 default_title(F);接著將每個後續字元 C 映射到 default_lower(C)。

Android 參考資料。android.icu.lang.UCharacter.TITLECASE_NO_BREAK_ADJUSTMENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於