語言

MessageFormat.AutoQuoteApostrophe(String) 方法

定義

<strong>[iccu]</strong> 將「撇號友善」的圖案轉換為標準圖案。

[Android.Runtime.Register("autoQuoteApostrophe", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)]
public static string? AutoQuoteApostrophe(string? pattern);
[<Android.Runtime.Register("autoQuoteApostrophe", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)>]
static member AutoQuoteApostrophe : string -> string

參數

pattern
String

「撇號友善」模式來轉換

傳回

原始圖案的標準對應物

屬性

備註

<strong>[iccu]</strong> 將「撇號友善」的圖案轉換為標準圖案。 <em>對於 ICU 4.8 及以上的 MessageFormat 模式字串,此功能已過時。</em> 它仍然可以與 一起使用 java.text.MessageFormat。

關於撇號、引用,以及 ICU 與 java.text.MessageFormat之間的差異,請參見課程說明。

java.text.MessageFormat 而 ICU 4.6 及更早的 MessageFormat 將所有 ASCII 撇號視為引號,這在某些語言中存在問題,例如法語,因為撇號常用。 此效用假設只有緊接著大括號前的未配對撇號才是真實引號。 其他未配對撇號也會配對,並返回標準圖案串。

<b>注意</b>:回傳的圖案不保證確實是有效的圖案。 唯一的效果是轉換不同引用語意的模式。

<b>注意</b>:此方法僅適用於頂層 messageText,無法用於 complexArg 內巢狀的 messageText。

Java 文件 android.icu.text.MessageFormat.autoQuoteApostrophe(java.lang.String)。

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

適用於