String Variable


This task allows you to get a new string from a string variable for different functions.
The resulting new string is stored in a variable called task_title::Value

Assume the Variable value is: Mississippi

The functions are:

MID::startIndex::endIndex (index is 0 based... i.e. M is 0, i = 1, s = 2)
MID::2::7
task_title::Value = ssiss

LEFT::length
LEFT::5
task_title::Value = Missi

RIGHT::length
RIGHT::5
task_title::Value = sippi

SPLIT::split_string
SPLIT::i
task_title::Value0=M, Value1=ss, Value2=ss and Value3=pp

APPEND::append_string
APPEND::_River
task_title::Value = Mississippi_River

PREPEND::prepend_string
PREPEND::ONE_
task_title::Value = ONE_Mississippi

UPPERCASE
task_title::Value = MISSISSIPPI

LOWERCASE
task_title::Value = mississippi

LENGTH
task_title::Value = 11

TRIM
Removes whitespace from both ends of the string
task_title::Value = Mississippi

CHARAT::index
Returns character at given 0 based index
CHARAT::4
task_title::Value = i

CONTAINS::string
CONTAINS::issi
task_title::Value = true

EQUALS::string
EQUALS::Mississippi
task_title::Value = true

EQUALSIGNORECASE::string
EQUALSIGNORECASE::mississIPPI
task_title::Value = true

INDEXOF::some_substring
(0 based index of first instance of substring found within original string)
INDEXOF::i
task_title::Value = 1

LASTINDEXOF::some_substring
(0 based index of last instance of substring found within original string)
INDEXOF::i
task_title::Value = 10

STARTSWITH::string
STARTSWITH::Miss
task_title::Value = true

ENDSWITH::string
ENDSWITH::ippi
task_title::Value = true