Partager via


Splitter.SplitTextByRanges

Syntaxe

Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function

À propos

Retourne une fonction qui fractionne le texte en une liste de texte en fonction des décalages et longueurs spécifiés. Une longueur Null indique que toutes les entrées restantes doivent être incluses.

Exemple 1

Fractionnez l’entrée par les paires de position et de longueur spécifiées, en commençant par le début de l’entrée. Notez que les plages de cet exemple se chevauchent.

Utilisation

Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")

Output

{"code", "delimiter"}

Exemple 2

Fractionnez l’entrée par les paires de position et de longueur spécifiées, à partir de la fin de l’entrée.

Utilisation

let
    startAtEnd = true
in
    Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")

Output

{"WA", "98052"}