TheseBoundsRemoved()
(EndsWithNumber zero-arg form already exists above as nested alias; the 1-arg "ends with this number" variant is reachable via EndsWithNumberN.) TheseBoundsRemoved(pcOpen, pcClose): return the content with pcOpen stripped from start and pcClose from end (only when both are present in those positions).
Exemples de base (2)
o1 = new stzString("<<Go!>>")
# the bounds fall away
? o1.TheseBoundsRemoved("<<", ">>")Go!
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 580_theseboundsremoved.ring(s'ouvre dans un nouvel onglet)
oStr = new stzString("|<--Scope of Life-->|")
? oStr.IsBoundedBy([ "|<--", "-->|" ])
? oStr.TheseBoundsRemoved( "|<--", "-->|" )
oList = new stzList([ "|<--", "Scope", "of", "Life", "-->|" ])
? oList.IsBoundedBy([ "|<--", "-->|" ])
? oList.TheseBoundsRemoved( "|<--", "-->|" )1 Scope of Life 1 Scope of Life
exécuté le 2026-10-02 04:22 dans la bibliothèque au commit 0e72e2e2c ; tiré de 515_same_semantics_for_all_softanza_objects.ring(s'ouvre dans un nouvel onglet)
Portée (1)
o1 = new stzString("{{{ Scope of Life }}}")
# begins with {
? o1.BeginsWith("{")
# ends with }
? o1.EndsWith("}")
# bounded by the pair
? o1.IsBoundedBy([ "{", "}" ])
# one layer removed
? o1.TheseBoundsRemoved("{", "}")1
1
1
{{ Scope of Life }}exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 691_beginswith.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 : stzList.IsBoundedBy · stzList.TheseBoundsRemoved · stzString.BeginsWith · stzString.EndsWith · stzString.IsBoundedBy

