此博客为原创博客,都是个人工作经历所得,转载请注明出处

ABap-小技巧

  if FIELD cn '0123456789'.

*&如果字符串包含‘数字’
    STOP.
  endif.       

同理到字母‘ABCDEFG*’

              'abcdefg*'

              '/'

             '\'

等其它字串

F1:

CN:Contains Not Only(包含,不仅包含)

CO:Contains Only(紧包含)

CA:Contains Any(包含任何)

NA:Contains Not Only(不包含任何)

CS:Contains String(包含字符串)

NS:Contains No String(不包含字符串)

CP:Covers Pattern(包含记号)

NP:No Pattern (不包含记号)

exp:

DATA html TYPE string.

html = `This is <i>italic</i>!`.

IF html CP '*<*>*'.
  WRITE: / 'Found HTML tag at', sy-fdpos.
ENDIF.

 

注:如果FIELD里面含有空格,还应考虑在引号加上空格

posted @ 2014-04-15 14:41  Rainystuday  阅读(539)  评论(0编辑  收藏  举报