sapdev logo background
sapdev logo sapdev logo
Comments

SAP COUNT FUNCTIONS documentation, setup help and example usage



Return to SAP documentation index


ARTICLE

count , count_... - Search Functions

Syntax Forms
1. ... count( val = text {
sub = substring }|{
regex = regex } [
case = case ]
[ off = off ] [
len = len ] ) ...
2. ... count_any_of( val = text sub = substring
[ off = off ] [
len = len ] ) ...
3. ... count_any_not_of( val = text
sub = substring
[ off = off ] [ len = len ] ) ...

Effect
Just like the search functions find and find_... , the search functions count and count_... search
text in the entire string
text or in a subarea defined using off and len for characters specified in substring or for a match with a regular expression specified in regex . Instead of an offset, they return the number of occurrences.
The return value has the type i .

Example
Refer to string functions, count
, find , and match .



Runtime Exceptions

Catchable Exceptions
CX_SY_RANGE_OUT_OF_BOUNDS
Reason for error: Illegal offset or length specification in the off
and len .
Runtime error: STRING_OFFSET_TOO_LARGE
CX_SY_REGEX_TOO_COMPLEX
Reason for error: More information: Exceptions in Regular Expressions .
Runtime error: REGEX_TOO_COMPLEX
CX_SY_STRG_PAR_VAL
Reason for error: Substring in sub or regular expression in
regex is empty or occurrence in occ is 0.
Runtime error: STRG_ILLEGAL_PAR
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved








comments powered by Disqus