R: Randomly Shuffle Code Points in Each String

stri_rand_shuffle {stringi} | R Documentation

## Randomly Shuffle Code Points in Each String

### Description

Generates a (pseudo)random permutation of the code points in each string.

### Usage

    stri_rand_shuffle(str)

### Arguments

`str` | character vector

### Details

This operation may result in non-Unicode-normalized strings and may give peculiar outputs in case of bidirectional strings.

See also `stri_reverse` for reversing the order of code points.

### Value

Returns a character vector.

### See Also

Other random: `stri_rand_lipsum()`, `stri_rand_strings()`

### Examples

    stri_rand_shuffle(c("abcdefghi", "0123456789"))
    # you can do better than this with stri_rand_strings:
    stri_rand_shuffle(rep(stri_paste(letters, collapse=''), 10))

[Package stringi version 1.4.6 Index]