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( )