Академический Документы
Профессиональный Документы
Культура Документы
lv_str2 = 'AND'.
lv_str3 = 'I LOVE INDIA'.
write : / 'Replace Statement',
/ 'First Input : ',lv_str1,
/ 'Second Input : ',lv_str2,
/ 'Third Input : ',lv_str3.
replace lv_str1 with lv_str2 into lv_str3.
write : / 'First Replace with Second in Third : ', lv_str3.
skip 2.
* Shift Statement
data : lv_str5(5) type c value 'RAMAN'.
write : / 'Left Shift'.
shift lv_str5 by 3 places left.
write : / 'After Left rotate
: ',lv_str5.
lv_str5 = 'RAMAN'.
shift lv_str5 by 3 places right.
write : / 'After Right rotate : ',lv_str5.
lv_str5 = 'RAMAN'.
shift lv_str5 by 3 places circular.
write : / 'After Circular rotate: ',lv_str5.
skip 2.
*split Statement
lv_str1 = 'raghu@gmail@com'.
write : / 'Split Statement',
/ 'Before Split : ',lv_str1.
split lv_str1 at '@' into lv_str2 lv_str3.
write : / 'After Split',
/ 'First String : ',lv_str2,
/ 'Second String: ',lv_str3.
skip 2.
*Translate Upper / Lower Case
lv_str1 = 'welcome to chennai'.
write : / 'Before Translate',lv_str1.
translate lv_str1 to upper case.
write : / 'After Translate',lv_str1.
write : / 'Before Translate',lv_str1.
translate lv_str1 to lower case.
write : / 'After Translate',lv_str1.
skip 2.
*Finding the Length of the String
data : lv_length type i.
lv_length = strlen( lv_str1 ).
write : / 'Given String
: ',lv_str1,
/ 'Length of the String : ',lv_length.
skip 2.
*Searching the Given alphabet
write : / 'Search the String',
/ 'Given String
: ',lv_str1,
/ 'Alphabet to search : c'.
search lv_str1 for 'c'.
if sy-subrc eq 0.
write : / 'Given alphabet is available'.
elseif sy-subrc ne 0.
write : / 'Given alphabet is not available'.
endif.