Softanza
StartFrançais
Softanza
The library documents itself · String

stzStringRemover

51 own methods · 74 forms written with extensions, listed under their method

the source: base/string/stzStringRemover.ring(opens in a new tab) · All classes · The area reference: String

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 0 come from the library's tests; 12 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzStringRemover("hello <<world>> there"). 39 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
Content
(no comment in the source: the name reads as a sentence) contentno extension
NumberOfChars
(no comment in the source: the name reads as a sentence) number of chars
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.NumberOfChars()
#--> 21
composed from the signature, run for this page
no extension
IsEmpty
(no comment in the source: the name reads as a sentence) is empty
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.IsEmpty()
#--> 0
composed from the signature, run for this page
no extension
Remove
(no comment in the source: the name reads as a sentence) removein the section removing all occurrences of a given substringQCSXTZZZIBWUMany
RemoveAll
(no comment in the source: the name reads as a sentence) remove allin the section removing all occurrences of a given substringQCSXTZZZIBWUExcept
Removed
(no comment in the source: the name reads as a sentence) removedin the section removing all occurrences of a given substringQCSXTZZZIBWU
RemoveNth
removing nth occurrence of a given substringQCSXTZZZIBWU
NthRemoved
removing nth occurrence of a given substringQCSXTZZZIBWU
RemoveFirst
(no comment in the source: the name reads as a sentence) remove firstin the section removing first / last occurrenceQCSXTZZZIBWU
FirstRemoved
(no comment in the source: the name reads as a sentence) first removedin the section removing first / last occurrenceQCSXTZZZIBWU
RemoveLast
(no comment in the source: the name reads as a sentence) remove lastin the section removing first / last occurrenceQCSXTZZZIBWU
LastRemoved
(no comment in the source: the name reads as a sentence) last removedin the section removing first / last occurrenceQCSXTZZZIBWU
RemoveAtPosition
removing at a given position
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveAtPosition(2, "an")
? o1.Content()
#--> hlo <<world>> there
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveSection
removing a section
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveSection(2, 5)
? o1.Content()
#--> h <<world>> there
composed from the signature, run for this page
QCSXTZZZIBWU
SectionRemoved
removing a section
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.SectionRemoved(2, 5)
#--> h <<world>> there
composed from the signature, run for this page
no extension
RemoveRange
removing a range (position + n chars)QCSXTZZZIBWU
RangeRemoved
removing a range (position + n chars)no extension
RemoveAllOfThese
(no comment in the source: the name reads as a sentence) remove all of thesein the section removing many substrings at onceQCSXTZZZIBWU
RemoveThese
(no comment in the source: the name reads as a sentence) remove thesein the section removing many substrings at onceQCSXTZZZIBWU
ManyRemoved
(no comment in the source: the name reads as a sentence) many removedalso written: TheseRemovedin the section removing many substrings at onceQCSXTZZZIBWU
RemoveSubStringsExcept
removing all substrings except those providedQCSXTZZZIBWU
RemoveAllBut
removing all substrings except those providedQCSXTZZZIBWU
RemoveAnyBetween
(no comment in the source: the name reads as a sentence) remove any betweenin the section removing between two substringsQCSXTZZZIBWU
RemoveBetween
(no comment in the source: the name reads as a sentence) remove betweenin the section removing between two substringsQCSXTZZZIBWU
AnyBetweenRemoved
(no comment in the source: the name reads as a sentence) any between removedalso written: BetweenRemovedin the section removing between two substringsQCSXTZZZIBWU
RemoveFirstBetween
remove first between markersQCSXTZZZIBWU
FirstBetweenRemoved
remove first between markersno extension
RemoveDuplicates
(no comment in the source: the name reads as a sentence) remove duplicatesin the section removing duplicatesQCSXTZZZIBWU
DuplicatesRemoved
(no comment in the source: the name reads as a sentence) duplicates removedalso written: WithoutDuplicatesin the section removing duplicatesQCSXTZZZIBWU
RemoveFromLeft
(no comment in the source: the name reads as a sentence) remove from leftin the section removing substring from left / rightQCSXTZZZIBWU
RemovedFromLeft
(no comment in the source: the name reads as a sentence) removed from leftin the section removing substring from left / rightQCSXTZZZIBWU
RemoveFromRight
(no comment in the source: the name reads as a sentence) remove from rightin the section removing substring from left / rightQCSXTZZZIBWU
RemovedFromRight
(no comment in the source: the name reads as a sentence) removed from rightin the section removing substring from left / rightQCSXTZZZIBWU
RemoveSpaces
(no comment in the source: the name reads as a sentence) remove spacesin the section removing spaces
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveSpaces()
? o1.Content()
#--> hello<<world>>there
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveAllSpaces
(no comment in the source: the name reads as a sentence) remove all spacesin the section removing spaces
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveAllSpaces()
? o1.Content()
#--> hello<<world>>there
composed from the signature, run for this page
no extension
SpacesRemoved
(no comment in the source: the name reads as a sentence) spaces removedin the section removing spaces
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.SpacesRemoved()
#--> hello<<world>>there
composed from the signature, run for this page
no extension
RemoveLeadingSpaces
(no comment in the source: the name reads as a sentence) remove leading spacesin the section removing spacesQCSXTZZZIBWU
LeadingSpacesRemoved
(no comment in the source: the name reads as a sentence) leading spaces removedin the section removing spacesno extension
RemoveTrailingSpaces
(no comment in the source: the name reads as a sentence) remove trailing spacesin the section removing spacesQCSXTZZZIBWU
TrailingSpacesRemoved
(no comment in the source: the name reads as a sentence) trailing spaces removedin the section removing spacesno extension
RemoveLeftSpaces
(no comment in the source: the name reads as a sentence) remove left spacesin the section removing spacesQCSXTZZZIBWU
LeftSpacesRemoved
(no comment in the source: the name reads as a sentence) left spaces removedin the section removing spacesno extension
RemoveRightSpaces
(no comment in the source: the name reads as a sentence) remove right spacesin the section removing spacesQCSXTZZZIBWU
RightSpacesRemoved
(no comment in the source: the name reads as a sentence) right spaces removedin the section removing spacesno extension
RemoveNFirstOccurrences
removing n-first / n-last occurrencesQCSXTZZZIBWU
RemoveNLastOccurrences
removing n-first / n-last occurrencesQCSXTZZZIBWU
RemoveCharAt
removing char at position
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveCharAt(2)
? o1.Content()
#--> hllo <<world>> there
composed from the signature, run for this page
QCSXTZZZIBWU
CharRemovedAt
removing char at position
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.CharRemovedAt(2)
#--> hllo <<world>> there
composed from the signature, run for this page
no extension
RemoveCharsAtPositions
removing chars at multiple positions
composed example
o1 = new stzStringRemover("hello <<world>> there")
o1.RemoveCharsAtPositions([ "an", "a" ])
? o1.Content()
#--> llo <<world>> there
composed from the signature, run for this page
QCSXTZZZIBWU
CharsRemovedAtPositions
removing chars at multiple positions
composed example
o1 = new stzStringRemover("hello <<world>> there")
? o1.CharsRemovedAtPositions([ "an", "a" ])
#--> llo <<world>> there
composed from the signature, run for this page
no extension