A-61635 December 2010 4-33
Examples
[5]
Description — get sub-string from the 5
th
character to the end of the original
value.
“ABCDEFGHIJKL” Î “EFGHIJKL”
“1234567890” Î “567890”
“1234” Î “”
[*]
Description — get full string
“ABCEDFG” Î “ABCDEFG”
“1234567” Î “1234567”
[start, end] — used to extract a sub-string starting at the position start and
ending at the position end of the original value.
• If end is a positive number, the end position will be counted from the
beginning of the original value.
• If end is a negative number, the end position will be counted from the end of
the original value.
• If end is 0 or *, the end position will be the end the original value.
• If the start position is after the end position, the sub-string will have the
reverse order of the original value.
Examples
[1, 2]
Description — get sub-string from the 1
st
character to the 2
nd
character of the
original value.
“ABCDEFG” Î “AB”
“123456” Î “12”
[-4, -1]
Description — get sub-string from the 4
th
from the last character to the last
character of the original value.
“ABCDEFGHIJK” Î “HIJK”
“1234567890” Î “7890”
[*, 5]
Description — get sub-string from the 1
st
character to the 5
th
character of the
original value.
“ABCDEFGHIJK” Î “ABCDE”
[5,2]
Description — get sub-string from the 5
th
to the 2
nd
character in reverse order
of the original value.
“ABCDEFGHIJK” Î “EDCB”
“1234567890” Î “5432”