Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: NoSQL
Returnerar en matris med delsträngar som hämtats från att avgränsa källsträngen med den angivna avgränsaren.
Syntax
StringSplit(<string_expr1>, <string_expr2>)
Argument
| beskrivning | |
|---|---|
string_expr1 |
Källsträngsuttrycket som ska parsas. |
string_expr2 |
Strängen som används som avgränsare. |
Returtyper
Returnerar ett matrisuttryck.
Exempel
I följande exempel visas hur du använder den här funktionen för att dela en sträng.
SELECT VALUE {
seperateOnLetter: StringSplit("Handlebar", "e"),
seperateOnSymbol: StringSplit("CARBON_STEEL_BIKE_WHEEL", "_"),
seperateOnWhitespace: StringSplit("Road Bike", " "),
seperateOnPhrase: StringSplit("xenmoun mountain bike", "moun"),
undefinedSeperator: StringSplit("AluminumBikeFrame", undefined),
emptySeparatorString: StringSplit("Helmet", ""),
emptySourceString: StringSplit("", "")
}
[
{
"seperateOnLetter": [
"Handl",
"bar"
],
"seperateOnSymbol": [
"CARBON",
"STEEL",
"BIKE",
"WHEEL"
],
"seperateOnWhitespace": [
"Road",
"Bike"
],
"seperateOnPhrase": [
"xen",
" ",
"tain bike"
],
"emptySeparatorString": [
"Helmet"
],
"emptySourceString": [
""
]
}
]
Kommentarer
- Den här systemfunktionen använder inte indexet.