Freigeben über


STUFFC( )-Funktion

Gibt eine Zeichenfolge zurück, die dadurch entstanden ist, dass eine bestimmte Anzahl der Zeichen eines Zeichenausdrucks durch einen anderen Zeichenausdruck ersetzt wurde.

STUFFC(cExpression, nStartReplacement, nCharactersReplaced, cReplacement)

Rückgabewerte

Zeichen

Parameter

  • cExpression
    Gibt den Zeichenausdruck an, der zu einem Teil ersetzt werden soll.
  • nStartReplacement
    Gibt die Zeichenposition in cExpression an, an der die Ersetzung beginnen soll.
  • nCharactersReplaced
    Gibt an, wie viele Zeichen ersetzt werden sollen. Wenn nCharactersReplaced gleich 0 ist, wird die gesamte Zeichenfolge für die Ersetzung, cReplacement, in cExpression eingefügt.
  • cReplacement
    Gibt den Zeichenausdruck für die Ersetzung an. Wenn es sich bei cReplacement um eine leere Zeichenfolge handelt, wird die in nCharactersReplaced angegebene Anzahl an Zeichen aus cExpression gelöscht.

Hinweise

STUFFC( ) wurde für solche Ausdrücke entworfen, die Doppelbytezeichen enthalten. Wenn im Ausdruck nur Einfachbytezeichen vorkommen, ist STUFFC( ) identisch mit STUFF( ).

STUFFC( ) gibt eine Zeichenfolge zurück, die dadurch entstanden ist, dass eine bestimmte Anzahl der Zeichen eines Zeichenausdrucks durch einen anderen Zeichenausdruck ersetzt wurde. Die Zeichenausdrücke können eine beliebige Kombination aus Einfachbyte- und Doppelbytezeichen sein.

Diese Funktion ist nützlich zum Bearbeiten von Doppelbyte-Zeichensätzen für Silbenschriften wie Hiragana und Katakana.

Siehe auch

LEFTC( ) | RIGHTC( ) | STUFF( ) | SUBSTRC( )