StrExpression/en: Porovnání verzí
(Založena nová stránka s textem „Type String“) |
(Založena nová stránka s textem „Type String“) |
||
| Řádek 44: | Řádek 44: | ||
=== E === | === E === | ||
| − | + | Type [[Special:MyLanguage/Data types#String | String]] | |
Proměnná E. | Proměnná E. | ||
Verze z 31. 1. 2021, 17:31
Obsah
Description
Alias: SE
Evaluate string expressions
Evaluates the expression given in the Expression parameter with the option of using parameters A, B, C, D, E, F, G and H as variables.
Input parameters
A
Type String
Variable A.
B
Type String
Variable B.
C
Type String
Proměnná C.
D
Type String
Proměnná D.
E
Type String
Proměnná E.
F
Type String
Proměnná F.
G
Type String
Proměnná G.
H
Type String
Proměnná H.
Expression
Type String
Aritmetický výraz, který může obsahovat:
- Celá čísla
- Řetězce (např. "abc")
- Proměnné A, B, C, D, E, F, G a H
- Operátory (+, -, *, /, %, <, >, <=, >= , ==, !=, !, <<, >>, ^, &, |, &&, ||)
- Závorky ( )
- Funkce:
- length(string str)
- pos(string str, string substr)
- substr(string str, int offset)
- substr(string str, int offset, int length)
- trim(string str)
- replace(string str, string from, string to)
- replace(string str, string from, string to, bool replace_all)
- lowercase(string str)
- uppercase(string str)
- if(bool condition, string then, string else)
- strip_diacritics(string str)
Enabled
Typ Number
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
PreWait
Typ Number
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
PostWait
Typ Number
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
Výstupní parametry
ExpressionResult
Type String
Výsledek zadaného výrazu.