UnicodeSet.CaseInsensitive Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This constant will be removed in the future version. Use Android.Icu.Text.UnicodeSetOptions enum directly instead of this field.
Activez la correspondance non sensible à la casse.
[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
Valeur de champ
Value = 2Implémente
- Attributs
Remarques
Activez la correspondance non sensible à la casse. Par exemple, « [ab] » avec cet indicateur correspond à « a », « A », « b » et « B ». « [^ab] » avec cet indicateur correspond à tous, à l’exception de « a », « A », « b » et « B ». Cela effectue une fermeture complète sur les mappages de cas, par exemple « s » (U+017F long s) pour « s ».
Cette valeur est une valeur de jeu de bits d’options pour certains constructeurs, applyPattern() et closeOver(). Il peut être ORed avec d’autres options non liées.
Le jeu obtenu est un sur-ensemble de l’entrée pour les points de code, mais pas pour les chaînes. Il effectue une fermeture de mappage de cas des points de code et ajoute des chaînes de pliage de casse complètes pour les points de code, et réduit les chaînes du jeu d’origine à leurs équivalents de pliage de casse complète.
Ceci est conçu pour les correspondances qui ne respectent pas la casse, par exemple dans les expressions régulières. La fermeture complète du cas de point de code permet de vérifier un caractère d’entrée directement sur le jeu de fermetures. Les chaînes sont mises en correspondance en comparant le formulaire plié à la casse du jeu de fermetures avec un pliage incrémentiel de la chaîne en question.
Le jeu de fermetures contient également des points de code uniques si le jeu d’origine contient des chaînes équivalentes à la casse (comme U+00DF pour « ss » ou « Ss », etc.). Cela n’est pas nécessaire (c’est-à-dire redondant) pour la méthode de correspondance ci-dessus, mais génère les mêmes jeux de fermeture, que le jeu d’origine contienne le point de code ou une chaîne.
Java documentation pour android.icu.text.UnicodeSet.CASE_INSENSITIVE.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.