UnicodeSetSpanner.ReplaceFrom 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ReplaceFrom(String, String, UnicodeSetSpanner+CountMethod, UnicodeSet+SpanCondition) | |
| ReplaceFrom(ICharSequence, ICharSequence, UnicodeSetSpanner+CountMethod, UnicodeSet+SpanCondition) |
依照 countMethod 和 spanCondition 依序替換所有匹配的張成。 |
| ReplaceFrom(String, String, UnicodeSetSpanner+CountMethod) | |
| ReplaceFrom(ICharSequence, ICharSequence) |
依序將所有相符的跨度替換為替換,並以 CountMethod 計數。 |
| ReplaceFrom(String, String) |
依序將所有相符的跨度替換為替換,並以 CountMethod 計數。 |
| ReplaceFrom(ICharSequence, ICharSequence, UnicodeSetSpanner+CountMethod) |
依照 CountMethod 依序使用 SpanCondition.SIMPLE 替換所有匹配的跨度。 |
ReplaceFrom(String, String, UnicodeSetSpanner+CountMethod, UnicodeSet+SpanCondition)
public string? ReplaceFrom(string? sequence, string? replacement, Android.Icu.Text.UnicodeSetSpanner.CountMethod? countMethod, Android.Icu.Text.UnicodeSet.SpanCondition? spanCondition);
member this.ReplaceFrom : string * string * Android.Icu.Text.UnicodeSetSpanner.CountMethod * Android.Icu.Text.UnicodeSet.SpanCondition -> string
參數
- sequence
- String
- replacement
- String
- countMethod
- UnicodeSetSpanner.CountMethod
- spanCondition
- UnicodeSet.SpanCondition
傳回
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReplaceFrom(ICharSequence, ICharSequence, UnicodeSetSpanner+CountMethod, UnicodeSet+SpanCondition)
依照 countMethod 和 spanCondition 依序替換所有匹配的張成。
[Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Landroid_icu_text_UnicodeSetSpanner_CountMethod_Landroid_icu_text_UnicodeSet_SpanCondition_Handler", ApiSince=24)]
public virtual string? ReplaceFrom(Java.Lang.ICharSequence? sequence, Java.Lang.ICharSequence? replacement, Android.Icu.Text.UnicodeSetSpanner.CountMethod? countMethod, Android.Icu.Text.UnicodeSet.SpanCondition? spanCondition);
[<Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Landroid_icu_text_UnicodeSetSpanner_CountMethod_Landroid_icu_text_UnicodeSet_SpanCondition_Handler", ApiSince=24)>]
abstract member ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence * Android.Icu.Text.UnicodeSetSpanner.CountMethod * Android.Icu.Text.UnicodeSet.SpanCondition -> string
override this.ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence * Android.Icu.Text.UnicodeSetSpanner.CountMethod * Android.Icu.Text.UnicodeSet.SpanCondition -> string
參數
- sequence
- ICharSequence
用 charsequence 替換匹配的跨度。
- replacement
- ICharSequence
替換序列。 要刪除,請使用 “”
- countMethod
- UnicodeSetSpanner.CountMethod
是將整個跨度視為匹配,還是將個別元素視為匹配
- spanCondition
- UnicodeSet.SpanCondition
指定是否修改匹配的跨度(包含或簡單)或非匹配的跨度(NOT_CONTAINED)
傳回
修改過的字串。
- 屬性
備註
依照 countMethod 和 spanCondition 依序替換所有匹配的張成。 該代碼交替使用跨度;請參閱 UnicodeSetSpanner 的類別文件,裡面有關於邊界條件的說明。
Android 參考資料。android.icu.text.UnicodeSetSpanner.replaceFrom
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReplaceFrom(String, String, UnicodeSetSpanner+CountMethod)
public string? ReplaceFrom(string? sequence, string? replacement, Android.Icu.Text.UnicodeSetSpanner.CountMethod? countMethod);
member this.ReplaceFrom : string * string * Android.Icu.Text.UnicodeSetSpanner.CountMethod -> string
參數
- sequence
- String
- replacement
- String
- countMethod
- UnicodeSetSpanner.CountMethod
傳回
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReplaceFrom(ICharSequence, ICharSequence)
依序將所有相符的跨度替換為替換,並以 CountMethod 計數。
[Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Handler", ApiSince=24)]
public virtual string? ReplaceFrom(Java.Lang.ICharSequence? sequence, Java.Lang.ICharSequence? replacement);
[<Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Handler", ApiSince=24)>]
abstract member ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence -> string
override this.ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence -> string
參數
- sequence
- ICharSequence
用 charsequence 替換匹配的跨度。
- replacement
- ICharSequence
替換序列。 要刪除,請使用 “”
傳回
修改過的字串。
- 屬性
備註
依序將所有相符的張成替換為替換,並使用 SpanCondition.SIMPLE CountMethod.MIN_ELEMENTS計數。 該代碼交替使用跨度;關於邊界條件的說明,請參考課程文件 UnicodeSetSpanner 。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReplaceFrom(String, String)
依序將所有相符的跨度替換為替換,並以 CountMethod 計數。
public string? ReplaceFrom(string? sequence, string? replacement);
member this.ReplaceFrom : string * string -> string
參數
- sequence
- String
用 charsequence 替換匹配的跨度。
- replacement
- String
替換序列。 要刪除,請使用 “”
傳回
修改過的字串。
備註
依序將所有相符的張成替換為替換,並使用 SpanCondition.SIMPLE CountMethod.MIN_ELEMENTS計數。 該代碼交替使用跨度;關於邊界條件的說明,請參考課程文件 UnicodeSetSpanner 。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReplaceFrom(ICharSequence, ICharSequence, UnicodeSetSpanner+CountMethod)
依照 CountMethod 依序使用 SpanCondition.SIMPLE 替換所有匹配的跨度。
[Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Landroid_icu_text_UnicodeSetSpanner_CountMethod_Handler", ApiSince=24)]
public virtual string? ReplaceFrom(Java.Lang.ICharSequence? sequence, Java.Lang.ICharSequence? replacement, Android.Icu.Text.UnicodeSetSpanner.CountMethod? countMethod);
[<Android.Runtime.Register("replaceFrom", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)Ljava/lang/String;", "GetReplaceFrom_Ljava_lang_CharSequence_Ljava_lang_CharSequence_Landroid_icu_text_UnicodeSetSpanner_CountMethod_Handler", ApiSince=24)>]
abstract member ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence * Android.Icu.Text.UnicodeSetSpanner.CountMethod -> string
override this.ReplaceFrom : Java.Lang.ICharSequence * Java.Lang.ICharSequence * Android.Icu.Text.UnicodeSetSpanner.CountMethod -> string
參數
- sequence
- ICharSequence
用 charsequence 替換匹配的跨度。
- replacement
- ICharSequence
替換序列。 要刪除,請使用 “”
- countMethod
- UnicodeSetSpanner.CountMethod
是將整個跨度視為匹配,還是將個別元素視為匹配
傳回
修改過的字串。
- 屬性
備註
依照 CountMethod 依序使用 SpanCondition.SIMPLE 替換所有匹配的跨度。 該代碼交替使用跨度;請參閱 UnicodeSetSpanner 的類別文件,裡面有關於邊界條件的說明。
Android 參考資料。android.icu.text.UnicodeSetSpanner.replaceFrom
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。