ABAP久违的操作符
| 操作符 | 說明 |
| CO | 操作字符串1中每個字符都在操作字符串2中存在,則表達式為true,反之為false.表達式為true時sy-fdpos =?操作字符串1的長度 ,為false時,sy-fdpos =??操作字符串1中不在操作字符串2中的字符所在作字符串1中第一個位置。 |
| CN | 操作字符串1中不是每個字符都在操作字符串2中存在,則表達式為true,反之為false.表達式為false時sy-fdpos =?操作字符串1的長度 ,為true時,sy-fdpos =??操作字符串1中不在操作字符串2中的字符所在作字符串1中第一個位置。 |
| CA???????? | 操作字符串1中任意字符在操作字符串2中存在,則表達式為true,sy-fdpos =?第一個出現(xiàn)在操作字符串2中的字符所在操作字符串1中的第一個位置。反之為false?,sy-fdpos =?操作字符串1長度。 |
| NA | 操作字符串1中任意字符在操作字符串2中不存在,則表達式為true,sy-fdpos =?操作字符串1長度。反之為false?,sy-fdpos =?第一個出現(xiàn)在操作字符串2中的字符所在操作字符串1中的第一個位置。 |
| CS | 操作字符串1中任意字符串在操作字符串2中存在,則表達式為true,sy-fdpos =?第一個出現(xiàn)在操作字符串2中的字符串的第一個字符所在操作字符串1中的第一個位置。反之為false?,sy-fdpos =?操作字符串1長度。如果操作字符串1為空操作字符串2不空則表達式為false,sy-fdpos = 0. |
| NS | ?操作字符串1中任意字符串在操作字符串2中不存在,則表達式為true,sy-fdpos =?操作字符串1長度。反之為false?,sy-fdpos =?第一個出現(xiàn)在操作字符串2中的字符串的第一個字符所在操作字符串1中的第一個位置。 |
| CP | ?操作字符串1與操作字符串2中字符完全匹配,操作字符串2中輸入通配符 “*”代表任意字符串,“+”任意字符。如果匹配則表達式為true,sy-fdpos =?操作字符串1中與操作字符串2中除操作通配符外的第一個字符位置。反之為false?,sy-fdpos =操作字符串1的長度。 |
| NP | ??操作字符串1與操作字符串2中字符不完全匹配,操作字符串2中輸入通配符 “*”代表任意字符串,“+”任意字符。如果匹配則表達式為true,sy-fdpos =操作字符串1的長度。反之為false?,sy-fdpos =?操作字符串1中與操作字符串2中除操作通配符外的第一個字符位置。 |
總結(jié)
以上是生活随笔為你收集整理的ABAP久违的操作符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP取字符串中的连续数字
- 下一篇: 定义采购条件方案组