Lenguaje

UnicodeSet.CaseInsensitive Campo

Definición

Precaución

This constant will be removed in the future version. Use Android.Icu.Text.UnicodeSetOptions enum directly instead of this field.

Habilite la coincidencia que no distingue mayúsculas de minúsculas.

[Android.Runtime.Register("CASE_INSENSITIVE", ApiSince=24)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Text.UnicodeSetOptions enum directly instead of this field.", true)]
public const Android.Icu.Text.UnicodeSetOptions CaseInsensitive = 2;
[<Android.Runtime.Register("CASE_INSENSITIVE", ApiSince=24)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Text.UnicodeSetOptions enum directly instead of this field.", true)>]
val mutable CaseInsensitive : Android.Icu.Text.UnicodeSetOptions

Valor de campo

Value = 2

Implementaciones

Java.Lang.IIterable._members Java.Lang.IIterable.cb_forEach_ForEach_Ljava_util_function_Consumer__V Java.Lang.IIterable.cb_spliterator_Spliterator_Ljava_util_Spliterator_
Atributos

Comentarios

Habilite la coincidencia que no distingue mayúsculas de minúsculas. Por ejemplo, "[ab]" con esta marca coincidirá con 'a', 'A', 'b' y 'B'. "[^ab]" con esta marca coincidirá con todos excepto "a", "A", "b" y "B". Esto realiza un cierre completo sobre las asignaciones de mayúsculas y minúsculas, por ejemplo, "s" (U+017F long s) para "s".

Este valor es un valor de conjunto de bits de opciones para algunos constructores, applyPattern() y closeOver(). Puede ser ORed junto con otras opciones no relacionadas.

El conjunto resultante es un superconjunto de la entrada para los puntos de código, pero no para las cadenas. Realiza un cierre de asignación de mayúsculas y minúsculas de los puntos de código y agrega cadenas de plegado de mayúsculas y minúsculas completas para los puntos de código y reduce las cadenas del conjunto original a sus equivalentes de plegado de mayúsculas y minúsculas completos.

Esto está diseñado para coincidencias que no distinguen mayúsculas de minúsculas, por ejemplo, en expresiones regulares. El cierre completo de mayúsculas y minúsculas de punto de código permite comprobar un carácter de entrada directamente en el conjunto de cierre. Las cadenas se comparan comparando el formulario plegado entre mayúsculas y minúsculas del conjunto de cierre con un plegado incremental de mayúsculas y minúsculas de la cadena en cuestión.

El conjunto de cierre también contendrá puntos de código únicos si el conjunto original contenía cadenas equivalentes a mayúsculas y minúsculas (como U+00DF para "ss" o "Ss", etc.). Esto no es necesario (es decir, redundante) para el método coincidente anterior, pero da como resultado los mismos conjuntos de cierre, independientemente de si el conjunto original contenía el punto de código o una cadena.

Java documentación para android.icu.text.UnicodeSet.CASE_INSENSITIVE.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a