abap:regex
This is an old revision of the document!
Table of Contents
Regex
Caractères spéciaux
Les ancres de fin de ligne ($
) fonctionnent en accord avec le fonctionnement des chaines de caractères dans SAP : en cas de chaine de longueur fixe, un pattern ne matchera que si on prend en compte les trailing blanks (par exemple en terminant le pattern par ' *$' plutôt que seulement '$'):
DATA f(6). f = 'T01'. IF find( val = f = '^T\d{2} *$' ) >= 0. " Your process ENDIF.
Fonction prédéfinie
La fonction find
renvoie la position du match en integer
:
- -1 si pas de match
- 0 si début de la chaine
- 1, n sinon
abap/regex.1483462524.txt.gz · Last modified: 2017/01/03 17:55 by ginko