語言

UnicodeSetSpanner.ReplaceFrom 方法

定義

多載

名稱 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
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

傳回

備註

此頁面的部分是根據 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.icu.text.UnicodeSetSpanner.replaceFrom(java.lang.CharSequence, java.lang.CharSequence)Java 檔。

此頁面的部分是根據 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.icu.text.UnicodeSetSpanner.replaceFrom(java.lang.CharSequence, java.lang.CharSequence)Java 檔。

此頁面的部分是根據 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 屬性授權中所述的詞彙使用。

適用於