Splitter.SplitTextByRanges
Syntaxis
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
Over
Retourneert een functie die tekst splitst in een lijst met tekst op basis van de opgegeven verschuivingen en lengten. Een null-lengte geeft aan dat alle resterende invoer moet worden opgenomen.
Voorbeeld 1
Splits de invoer door de opgegeven positie- en lengteparen, beginnend vanaf het begin van de invoer. Houd er rekening mee dat de bereiken in dit voorbeeld elkaar overlappen.
Gebruik
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
uitvoer
{"code", "delimiter"}
Voorbeeld 2
Splits de invoer door de opgegeven positie- en lengteparen, beginnend vanaf het einde van de invoer.
Gebruik
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
uitvoer
{"WA", "98052"}