🔙 Reverses a string with full grapheme cluster awareness.

Syntax

TypeScript
import { stringReverse } from '@opentf/std';

stringReverse(str: string): string

Parameters

  • str: The string to reverse.

Returns

The reversed string with emoji sequences and combining marks preserved.

Examples

TypeScript
stringReverse('hello') //=> 'olleh'

stringReverse('café') //=> 'éfac'

stringReverse('👨‍👩‍👧‍👦') //=> '👨‍👩‍👧‍👦'

stringReverse('ab🔥cd') //=> 'dc🔥ba'
Last updated on
Edit this page