Szövegek kezelésére, keresésére és formázására szolgáló függvények. A kifejezéseket az Expression Editorban is kipróbálhatja a próbaverzió keretében.
len
(text) Visszaadja a szöveg karaktereinek számát.
| Paraméterek | | text | string | A mérendő szöveg | |
| Visszatérési érték | szám |
| Példák | |
left
(text, count) Visszaadja a szöveg első N karakterét.
| Paraméterek | | text | string | Forrásszöveg | | count | number | Kinyerendő karakterek száma | |
| Visszatérési érték | szöveg |
| Példák | left("ProcessMind", 7) → Process |
| Lásd még | |
right
(text, count) Visszaadja a szöveg utolsó N karakterét.
| Paraméterek | | text | string | Forrásszöveg | | count | number | Kinyerendő karakterek száma | |
| Visszatérési érték | szöveg |
| Példák | right("ProcessMind", 4) → Mind |
| Lásd még | |
mid
(text, start, count) A szöveg közepéből ad vissza egy részletet. A kezdőpozíció 1-től indul, a függvény pedig a megadott számú karaktert nyeri ki.
| Paraméterek | | text | string | Forrásszöveg | | start | number | Kezdőpozíció (1-től számozva) | | count | number | Kinyerendő karakterek száma | |
| Visszatérési érték | szöveg |
| Példák | mid("ProcessMind", 8, 4) → Mind mid("Hello World", 1, 5) → Hello |
| Lásd még | |
lower
(text) Kisbetűssé alakítja a szöveget.
| Paraméterek | | text | string | Átalakítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | |
| Lásd még | |
upper
(text) Nagybetűssé alakítja a szöveget.
| Paraméterek | | text | string | Átalakítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | |
| Lásd még | |
proper
(text) Minden szó első betűjét nagybetűre cseréli.
| Paraméterek | | text | string | Átalakítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | proper("hello world") → Hello World proper("HELLO WORLD") → Hello World |
| Lásd még | |
trim
(text) Eltávolítja a szóközöket és más üres karaktereket a szöveg elejéről és végéről.
| Paraméterek | | text | string | Tisztítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | |
| Lásd még | |
trimStart
(text) Eltávolítja a szóközöket és más üres karaktereket a szöveg elejéről.
| Paraméterek | | text | string | Tisztítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | trimStart(" hello") → hello |
| Lásd még | |
trimEnd
(text) Eltávolítja a szóközöket és más üres karaktereket a szöveg végéről.
| Paraméterek | | text | string | Tisztítandó szöveg | |
| Visszatérési érték | szöveg |
| Példák | trimEnd("hello ") → hello |
| Lásd még | |
replace
(text, search, replacement) A keresett szöveg minden előfordulását a megadott szövegre cseréli.
| Paraméterek | | text | string | Forrásszöveg | | search | string | Keresett szöveg | | replacement | string | Helyettesítő szöveg | |
| Visszatérési érték | szöveg |
| Példák | replace("Hello World", "World", "ProcessMind") → Hello ProcessMind replace("a-b-c", "-", "_") → a_b_c |
concat
(text1, text2, ...?) Két vagy több szöveget fűz össze.
| Paraméterek | | text1 | string | Első szöveg | | text2 | string | Második szöveg | | ... (nem kötelező) | string | További szövegek, összesen legfeljebb 6 | |
| Visszatérési érték | szöveg |
| Példák | concat("Hello", " ", "World") → Hello World |
| Megjegyzések | Szövegek összefűzéséhez a + operátort is használhatja. |
contains
(text, search) Ellenőrzi, hogy egy szöveg tartalmaz-e egy másik szöveget.
| Paraméterek | | text | string | Keresendő szöveg | | search | string | Keresett szöveg | |
| Visszatérési érték | logikai érték |
| Példák | contains("ProcessMind", "Mind") → true contains("Hello", "xyz") → false |
| Lásd még | |
startsWith
(text, prefix) Ellenőrzi, hogy a szöveg a megadott előtaggal kezdődik-e.
| Paraméterek | | text | string | Ellenőrizendő szöveg | | prefix | string | Keresett előtag | |
| Visszatérési érték | logikai érték |
| Példák | startsWith("ProcessMind", "Process") → true |
| Lásd még | |
endsWith
(text, suffix) Ellenőrzi, hogy a szöveg a megadott utótaggal végződik-e.
| Paraméterek | | text | string | Ellenőrizendő szöveg | | suffix | string | Keresett utótag | |
| Visszatérési érték | logikai érték |
| Példák | endsWith("ProcessMind", "Mind") → true |
| Lásd még | |
indexOf
(text, search) Visszaadja az első előfordulás pozícióját 1-től számozva, vagy 0-t, ha a részszöveg nem található.
| Paraméterek | | text | string | Keresendő szöveg | | search | string | Keresett szöveg | |
| Visszatérési érték | szám |
| Példák | indexOf("ProcessMind", "Mind") → 8 indexOf("Hello", "xyz") → 0 |
| Lásd még | |
find
(search, text) Az indexOf függvény másik neve. Visszaadja a részszöveg első előfordulásának pozícióját 1-től számozva.
| Paraméterek | | search | string | Keresett szöveg | | text | string | Keresendő szöveg | |
| Visszatérési érték | szám |
| Példák | find("Mind", "ProcessMind") → 8 |
| Megjegyzések | Figyeljen rá, hogy a paraméterek sorrendje fordított az indexOf függvényéhez képest. |
| Lásd még | |
padLeft
(text, length, char?) A megadott hosszúság eléréséhez karakterekkel egészíti ki a szöveg elejét.
| Paraméterek | | text | string | Kiegészítendő szöveg | | length | number | Célhossz | | char (nem kötelező) | string | Kiegészítő karakter (alapértelmezett: " " (szóköz)) | |
| Visszatérési érték | szöveg |
| Példák | padLeft("42", 5, "0") → 00042 |
| Lásd még | |
padRight
(text, length, char?) A megadott hosszúság eléréséhez karakterekkel egészíti ki a szöveg végét.
| Paraméterek | | text | string | Kiegészítendő szöveg | | length | number | Célhossz | | char (nem kötelező) | string | Kiegészítő karakter (alapértelmezett: " " (szóköz)) | |
| Visszatérési érték | szöveg |
| Példák | padRight("Hi", 5, ".") → Hi... |
| Lásd még | |
Kapcsolódó témák