09-25-2008 5:34 AM
Can anyone tell me how to extract the last three characters from a string?
Edited by: sudipto chakrabarty on Sep 25, 2008 6:40 AM
09-25-2008 5:48 AM
data v_len type p.
v_len = strlen( v_string ).
subtract 3 from v_len.
write: v_string+v_len(3).
09-25-2008 5:47 AM
Hello
data: str1 type string,
str2 type string,
i type i.
str1 = '1234567890987654321'.
i = strlen( str1 ).
i = i - 3.
str2 = str1+i(3).
write str2.
09-25-2008 5:48 AM
data v_len type p.
v_len = strlen( v_string ).
subtract 3 from v_len.
write: v_string+v_len(3).
09-25-2008 5:50 AM
data : var1 type string.
parameters : p_var1 type string.
move p_var1 to var1.
write : var1+5(3).
09-25-2008 6:01 AM
Hi use this code,
parameters:pp(60) type c .
data l type i.
data ll type i.
data cc(3) type c.
l = strlen( pp ).
ll = l - 3.
move pp+ll(3) to cc.
write : cc .
09-25-2008 6:19 AM
Hi,
See F1 help for SHIFT Statement, you can use it as;
SHIFT text RIGHT DELETING TRAILING pattern.
Regards
Karthik D