SpacifyChars()
SpacifyChars / SpacifyCharsUsing / SpacifyCharsXT -- char-wise Spacify variants: insert a separator between every pair of consecutive chars (with optional step + direction).
Exemples de base (2)
o1 = new stzString("99999999999")
o1.SpacifyChars()
# a space is inserted between every 9
? o1.Content()9 9 9 9 9 9 9 9 9 9 9
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de 268_content.ring(s'ouvre dans un nouvel onglet)
o1 = new stzString("SOFTANZA")
o1.SpacifyCharsXT("~", 3, :backward)
# threes from the tail
? o1.Content()SO~FTA~NZA
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 946_content.ring(s'ouvre dans un nouvel onglet)
Portée (1)
o1 = new stzString("SOFTANZA")
o1.SpacifyCharsXT(:Separator = "~", :Step = 2, :Direction = :Default)
# pairs joined by tildes
? o1.Content()SO~FT~AN~ZA
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 945_content.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.

