abap開發中經常會對字串操作,下面列出一些相關命令/函式:
shift string:左移字串。長度減1。
concatenate:連線字串。
split:拆分字串。
search:查詢字串。
replace:替換字串。
condense:刪除多餘的空格。
translate:轉換字元格式,如將'abc'轉換為'abc'
convert text:建立乙個可排序的字串。
overlay:用乙個字串覆蓋另乙個字串。
strlen:字串長度。
abs:取絕對值。
cos、sin、tan:取三角函式值。
acos、asin、atan:反三角函式。
cosh、sinh、tanh:雙曲函式。
exp:e的冪函式。
log:底數為e的對數。
log10:底數為10的對數。
sqrt:平方根。
sign:返回引數符號。
trunc:返回引數的整數部分。
frac:輸入引數的小數部分。
ceil:返回不小於引數的最小整數。
floor:返回不大於引數的最小整數。
以上。
abap 字串操作 ABAP 字串常用處理方法
split dobj at sep into 必須指定足夠目標字段。否則,用字段dobj的剩餘部分填充最後目標欄位幷包含分界符 或者使用內錶動態接收 data l str type string,l str1 type c,l str2 type c.data begin of lt str occ...
abap 字串處理
1 對字串的操作 1 shift 截斷字串 shift by places 作用 去掉字串的前n個位置的字元,如果n未指定,預設為1,如果指定的n小於等於0,則字串不變。如果n超出字串的長度,則字串變空,所以在做此操作的時候要注意n的指定。可以首先獲得該字串的長度,方法 len strlen c m...
python中關於字串的操作
字串的定義,用雙引號與單引號都可以 name hello world 正確 name hello world 錯誤 name hello world 正確 name hello world 錯誤 title方法 將字串中單詞的首字母變為大寫,其他字母均為小寫 name love live print...