Content()
getting content of the string
aussi écrite: Text · AsWell · String · ToString · TheString · Stringified · DeepStringified
Exemples de base (2)
o1 = new stzList([ 1, 2, 3 ])
? @@( o1 + Q(4) + 5 )
? @@( (o1 + Q("X" : "Z")).content() )[ 1, 2, 3, 4, 5 ] [ 1, 2, 3, [ "X", "Y", "Z" ] ]
exécuté le 2026-10-02 04:22 dans la bibliothèque au commit 0e72e2e2c ; tiré de 408_plus_operator.ring(s'ouvre dans un nouvel onglet)
o1 = new stzString("File")
? o1 * 3
? o1 + "File"
? @@( o1 / 4 )
? o1.Content()FileFileFile FileFile [ "F", "i", "l", "e" ] File
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de 583_string_operators.ring(s'ouvre dans un nouvel onglet)
Portée (4)
o1 = new stzString("A**BC***DE***")
# stars removed in the result
? o1 - "*"
# ... but the object keeps them
? o1.Content()ABCDE A**BC***DE***
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 996_minusoperator.ring(s'ouvre dans un nouvel onglet)
o2 = new stzString("R I N G")
# Copy().ReplaceQ() returns the changed copy
? o2.Copy().ReplaceQ(" ", "-").Content()
# the original is unchanged
? o2.Content()R-I-N-G R I N G
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 55_replace_ref_vs_copy.ring(s'ouvre dans un nouvel onglet)
o1 = new stzString("ilir")
# Copy().Uppercase.Spacify.Replace(' ','*') -> I*L*I*R
? o1.Copy().UppercaseQ().SpacifyQ().ReplaceQ(" ", "*").Content()
# the original is unchanged
? o1.Content()I*L*I*R ilir
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 52_copy.ring(s'ouvre dans un nouvel onglet)
o1 = new stzString("Barack Obama loves the wonderful city of Paris.")
# string delegates to the domain
? o1.Sentiment()
# Q(str).TextQ() reaches the same domain object
? o1.TextQ().Sentiment()
# Text() (no Q) returns DATA -- the content, not an object
? o1.Text()
ot = StzTextQ("Barack Obama loves the wonderful city of Paris.")
# a stzText is the domain object itself
? @@(ot.PersonNames())
# stzText inherits the structural layer (Words) from stzStringText
? len(ot.Words())positive positive Barack Obama loves the wonderful city of Paris. [ "Barack Obama" ] 8
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de text_query_layer_narrated.ring(s'ouvre dans un nouvel onglet)
Les extensions de cette méthode
Chaque extension, et si elle existe pour cette méthode ; une extension qui existe se compose avec les autres (FindSTCS).
Chaque exemple est un fichier de test de la bibliothèque, exécuté dans la bibliothèque pour cette page ; seuls ceux dont la sortie a tenu toutes les promesses écrites par leur fichier sont montrés. Les explications, les titres et le code sont ceux de la bibliothèque, en anglais.
Voir aussi
- La classe stzString
- La référence du domaine : Chaînes de caractères
- Les autres méthodes de ces exemples : stzString.Copy · stzString.Sentiment · stzText.PersonNames · stzText.Sentiment

