Freigeben über


OCCURS( )-Funktion

Gibt den Wert zurück, wie oft ein Zeichenausdruck in einem anderen Zeichenausdruck vorkommt.

OCCURS(cSearchExpression, cExpressionSearched)

Rückgabewerte

Numerisch

Parameter

  • cSearchExpression
    Gibt einen Zeichenausdruck an, den OCCURS( ) in cExpressionSearched sucht.
  • cExpressionSearched
    Gibt den Zeichenausdruck an, in dem OCCURS( ) nach cSearchExpression sucht.

Hinweise

OCCURS( ) gibt 0 (Null) zurück, wenn cSearchExpression nicht in cExpressionSearched gefunden wird.

Beispiel

STORE 'abracadabra' TO gcstring
CLEAR
? OCCURS('a', gcstring)  && Displays 5
? OCCURS('b', gcstring)  && Displays 2
? OCCURS('c', gcstring)  && Displays 1
? OCCURS('e', gcstring)  && Displays 0

Siehe auch

$-Operator | AT( ) | ATLINE( ) | RAT( ) | RATLINE( ) | INLIST( )