Lines Matching full:strong

6   <p>Les chaînes de caractères peuvent parfois être <strong>complexes</strong>,
7 particulièrement lorsqu'elles utilisent l'encodage <strong>Unicode</strong>.
19 <strong>compatibilité</strong> avec les formats de base historiques (comme
20 ASCII) et par sa grande capacité à comprendre une très <strong>large</strong>
29 arriver à nos fins et au prix d'une certaine <strong>complexité</strong> et
30 d'une <strong>verbosité</strong> regrettable.</p>
32 proposant une façon <strong>simple</strong> de manipuler des chaînes de
33 caractères, de manière <strong>performante</strong> et
34 <strong>efficace</strong>. Elle propose également des algorithmes évolués pour
35 des opérations de <strong>recherche</strong> sur des chaînes de
41 caractères Unicode <strong>UTF-8</strong> et permet de la manipuler
55 <p>Commençons par les opérations <strong>élémentaires</strong>. Si nous
56 voulons <strong>compter</strong> le nombre de caractères (et non pas
72 de droite ou de gauche, mais plutôt de <strong>début</strong> ou de
73 <strong>fin</strong>, et cela à partir de la <strong>direction</strong> (sens
101 <p>Si nous voulons <strong>concaténer</strong> une autre chaîne à la fin ou au
116 chaîne en <strong>minuscules</strong> ou en <strong>majuscules</strong>. Par
125 atteindre une taille <strong>minimum</strong>. Cette opération est plus
140 <strong>espaces</strong> en début et en fin de chaîne grâce à la méthode
160 <p>Nous pouvons également <strong>réduire</strong> la chaîne à une
161 <strong>sous-chaîne</strong> en précisant la position du premier caractère
199 <strong>ASCII</strong>. Attention, ce n'est pas toujours possible, selon votre
248 <p>Plus généralement, pour des changements d'<strong>encodage</strong> brut,
269 <p>Nous pouvons <strong>éclater</strong> la chaîne en plusieurs sous-chaînes
293 <p>Si nous voulons <strong>itérer</strong> sur tous les
294 <strong>caractères</strong>, il est préférable d'exploiter l'interface
331 <p>Les chaînes peuvent également être <strong>comparées</strong> entre elles
367 <p>La comparaison entre deux chaînes dépend de la <strong>locale</strong>,
372 <p>Nous pouvons également savoir si une chaîne <strong>correspond</strong> à
397 <p>Similairement, nous pouvons <strong>chercher</strong> et
398 <strong>remplacer</strong> des sous-chaînes par d'autres sous-chaînes suivant
453 <strong>direction</strong> d'un caractère. Nous trouvons aussi
454 <code>getCharWidth</code> qui calcule le <strong>nombre de colonnes</strong>
469 <strong>imprimable</strong> (par exemple si c'est un caractère de contrôle,
491 <p>Essayez dans un terminal avec une police <strong>mono-espacée</strong>.
501 mais aux caractères <strong>machines</strong> <code>char</code> (soit 1
504 <strong>taille</strong> de la chaîne en octets :</p>
525 <strong>code-point</strong>. Pour obtenir le code-point d'un caractère, nous
548 <strong>recherches</strong> sophistiquées sur les chaînes de caractères à
552 sous-chaîne dans une chaîne avec au maximum <strong><em>k</em>
553 différences</strong> (une différence étant une insertion, une délétion ou une