Difference between revisions of "TestIT:Programming Text"
NolekAdmin (talk | contribs) |
NolekAdmin (talk | contribs) |
||
| Line 465: | Line 465: | ||
|Value or symbol to use | |Value or symbol to use | ||
|} | |} | ||
| + | |||
| + | |||
| + | [[TestIT:Programming#5.3_Commands|Back to Programming - Commands]] | ||
Latest revision as of 15:17, 11 September 2019
Contents
- 1 5.3.7 Text
- 1.1 StringClear
- 1.2 StringMove
- 1.3 StringConcatenate
- 1.4 StringMid
- 1.5 StringRemove
- 1.6 StringReplace
- 1.7 StringLength
- 1.8 StringToVal
- 1.9 StringValueToString
- 1.10 StringCompare
- 1.11 StringArrayToString
- 1.12 StringCharToHex
- 1.13 StringHexToChar
- 1.14 StringDecToHex
- 1.15 StringSplitToArray
- 1.16 StringDecToChar
- 1.17 StringToUpper
- 1.18 StringToLower
5.3.7 Text
StringClear
Description:
It will set symbol value to empty string.
Code example:
Text.StringClear(_ST01)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to clear |
StringMove
Description:
It will move text value to symbol.
Code example:
Text.StringMove(_ST01,"New text")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
StringConcatenate
Description:
It will combine two symbol values to one text string.
Code example:
Text.StringConcatenate(_ST01,"New ","text")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
| Value | String or String symbol | Value or symbol to move |
StringMid
Description:
It will return a part of a text value.
Code example:
Text.StringMid(_ST01,"New text", 5, 3)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
| Start character | Int or Int symbol | Start character |
| Number of characters | Int or Int symbol | Number of characters |
StringRemove
Description:
It will remove part of a text value.
Code example:
Text.StringRemove(_ST01,"New text", 4, 3)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
| Start Index | Int or Int symbol | Start character |
| Number of characters | Int or Int symbol | Number of characters |
StringReplace
Description:
It will replace every occurrence of a value with another.
Code example:
Text.StringReplace(_ST01,"New text", "e", "o")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
| From | String or String symbol | From character |
| To | String or String symbol | To character |
StringLength
Description:
It will measure the length of the string.
Code example:
Text.StringLength(_IN01,"New text")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | Int symbol or Double symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to move |
StringToVal
Description:
It will convert a text value to a number.
Code example:
Text.StringToVal(_IN01,"9")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | Int symbol or Double symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to use |
StringValueToString
Description:
It will convert a number value to a text value.
Code example:
Text.StringValueToString(_ST01,9)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | Int, Double, Bool, Int symbol, Double symbol or Bool symbol | Value or symbol to use |
StringCompare
Description:
It will compare two symbol values, and return the value True if they are the same.
Code example:
Text.StringCompare(_B01,"9","8")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | Bool symbol | Symbol to receive result (true if the same) |
| Text 1 | String or String symbol | Text or symbol to compare |
| Text 2 | String or String symbol | Text or symbol to compare |
StringArrayToString
Description:
It will combine symbol values to one text string with selected split character.
Code example:
Text.StringMove(_ST02,"Hello")Text.StringMove(_ST03,"World")Text.StringArrayToString(_ST01,_ST02;_ST03,Underscore)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Array | Symbol array | Array of symbols |
| Split | Split sign if any | Select split sign. (Space, Underscore, Semicolon, Colon, At sign, Slash, Backslash, Plus, None) |
StringCharToHex
Description:
It will convert char value to Hex value.
Code example:
Text.StringCharToHex(_ST01,"A")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to use |
StringHexToChar
Description:
It will convert string value to Hex value.
Code example:
Text.StringHexToChar(_ST01,"61")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to use |
StringDecToHex
Description:
It will convert decimal value to Hex value.
Code example:
Text.StringDecToHex(_ST01,61)
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Value | Int or Int symbol | Value or symbol to use |
StringSplitToArray
Description:
Split a text value into a symbol array with a split character as divider.
Code example:
Text.StringMove(_ST02,"Hello_world")Text.StringSplitToArray(_ST01,_ST02,_Msg1;_Msg2;_Msg3,Underscore)'_ST01 = "OK"'_ST02 = "Hello_world"'_Msg1 = "Hello"'_Msg2 = "world"'_Msg3 = ""
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result of split and conversion (OK = success) |
| Input | String symbol | String to split |
| Array | Symbol array | Array of symbols |
| Split | Split sign if any | Select split sign. (Space, Underscore, Semicolon, Colon, At sign, Slash, Backslash, Plus) |
StringDecToChar
Description:
It will return a string with the control char as string.
Code example:
Text.StringDecToChar(_ST01,72)
'_ST01 = "H"
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Symbol | String symbol | Symbol to receive result |
| Value | String or String symbol | Value or symbol to use |
StringToUpper
Description:
It will convert to uppercase.
Code example:
Text.StringToUpper(_ST01,"abc")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Value | String or string symbol | Value or symbol to use |
StringToLower
Description:
It will convert to lowercase.
Code example:
Text.StringToLower(_ST01,"ABC")
| Parameters | ||
|---|---|---|
| Parameter | Type | Description |
| Result | String symbol | Symbol to receive result |
| Value | String or string symbol | Value or symbol to use |