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 liste de textes selon les décalages et les longueurs spécifiés. Une longueur Null indique que toutes les entrées restantes doivent être incluses.

Exemple 1

Divise 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. Remarque : les plages de cet exemple se chevauchent.

Utilisation

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

Sortie

{"code", "delimiter"}

Exemple 2

Divise l’entrée par les paires de position et de longueur spécifiées, en commençant par la fin de ’entrée.

Utilisation

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

Sortie

{"WA", "98052"}