Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Chaînes de caractères

stzStringFinder

29 méthodes propres · 29 formes avec extensions, rangées sous leur méthode

la source: base/string/stzStringFinder.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Chaînes de caractères

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'a encore d'exemple : la page ne sait pas encore construire un objet de cette classe, ni composer les arguments de ses méthodes.

Méthode
Explication, telle que la source la porte
init
Seventeen of this class's uses of @oString are `.Engine()` -- a number. Passing that number directly costs nothing, and the full stzString is rebuilt LAZILY (from the engine's own bytes) only for the handful of methods that need more: Content, NumberOfChars, IsEmpty, StartsWithCS, EndsWithCS, SubStrings, _FindSubStr.aucune extension
Content
content accessaucune extension
NumberOfChars
content accessaucune extension
IsEmpty
content accessaucune extension
Contains
containsQCSXTZZZIBWU
ContainsThese
Same as ContainsTheseCS: TRUE if the string contains ALL the given substrings.QCSXTZZZIBWU
Find
find allQCSXTZZZIBWUMany
FindNth
find nthQCSXTZZZIBWU
FindFirst
find firstQCSXTZZZIBWU
FindLast
find lastQCSXTZZZIBWU
NumberOfOccurrence
number of occurrencesQCSXTZZZIBWU
StartsWith
starts with / ends withQCSXTZZZIBWU
EndsWith
starts with / ends withQCSXTZZZIBWU
FindAsSections
find as sectionsQCSXTZZZIBWU
FindBetweenAsSection
Same as FindBetweenAsSectionCS: The [start, end] sections of the substrings between the two bounds.aussi écrite: FindAnyBetweenAsSectionQCSXTZZZIBWU
FindBoundedByAsSections
find bounded by pair as sectionsaussi écrite: FindAnyBoundedByAsSectionsQCSXTZZZIBWU
SubStrings
substringsQCSXTZZZIBWU
Duplicates
find duplicatesQCSXTZZZIBWU
FindDuplicatesAsSections
Same as FindDuplicatesAsSectionsCS: The [start, end] sections of the 2nd+ occurrences of duplicated chars.QCSXTZZZIBWU
FindCharsW
Same as FindCharsWCS: The positions of the chars satisfying the W condition.QCSXTZZZIBWU
FindSubStringsWCS
FindSubStringsWCS: the START positions of every SUBSTRING satisfying an @substring W-predicate. Enumerates all substrings (with their start pos), rewrites @substring -> @item and filters with the list W-DSL, then maps the matching indices back to positions.aucune extension
IndexOf
Same as IndexOfCS: The position of the first occurrence of the given substring (0 if none).QCSXTZZZIBWU
FindAllChar
The positions of every occurrence of the given char.aucune extension
StartsWithAny
starts/ends with anyQCSXTZZZIBWU
EndsWithAny
Same as EndsWithAnyCS: TRUE if the string ends with ANY of the given suffixes.QCSXTZZZIBWU
BetweenNth
between nthaucune extension
CharsBetween
chars between positionsaucune extension
FindFirstRegex
Find the first match of the given regex pattern.aussi écrite: FindRegexQCSXTZZZIBWU
FindAllRegex
Find every match of the given regex pattern.aussi écrite: FindAllRegexMatchesQCSXTZZZIBWU