Skip to content

string

String utilities.

Functions

bytes

string::bytes(s) -> list

Alias for s.bytes().

char_len

string::char_len(s) -> int

Alias for s.char_len().

chars

string::chars(s) -> list

Alias for s.chars().

contains

string::contains(s, sub) -> bool

Alias for s.contains(sub).

count

string::count(s, sub) -> int

Alias for s.count(sub).

ends_with

string::ends_with(s, suffix) -> bool

Alias for s.ends_with(suffix).

find

string::find(s, sub) -> Option(Int)

Alias for s.find(sub).

index

string::index(s, sub) -> Option(Int)

Alias for s.index(sub).

is_empty

string::is_empty(s) -> bool

Alias for s.is_empty().

join

string::join(list, sep?) -> string

Join list elements into string with optional separator.

len

string::len(s) -> int

Alias for s.len().

pad_end

string::pad_end(s, width, char?) -> string

Alias for s.pad_end(width, char?).

pad_start

string::pad_start(s, width, char?) -> string

Alias for s.pad_start(width, char?).

repeat

string::repeat(s, n) -> string

Alias for s.repeat(n).

replace

string::replace(s, from, to) -> string

Alias for s.replace(from, to).

reverse

string::reverse(s) -> string

Alias for s.reverse().

slice

string::slice(s, start, end?) -> string

Alias for s.slice(start, end?).

split

string::split(s, delim) -> list

Alias for s.split(delim).

starts_with

string::starts_with(s, prefix) -> bool

Alias for s.starts_with(prefix).

strip_prefix

string::strip_prefix(s, prefix) -> string

Alias for s.strip_prefix(prefix).

strip_suffix

string::strip_suffix(s, suffix) -> string

Alias for s.strip_suffix(suffix).

to_float

string::to_float(s) -> Result

Alias for s.to_float().

to_int

string::to_int(s) -> Result

Alias for s.to_int().

to_lower

string::to_lower(s) -> string

Alias for s.to_lower().

to_string

string::to_string(x) -> string

Convert a value to a string.

to_upper

string::to_upper(s) -> string

Alias for s.to_upper().

trim

string::trim(s) -> string

Alias for s.trim().

trim_end

string::trim_end(s) -> string

Alias for s.trim_end().

trim_start

string::trim_start(s) -> string

Alias for s.trim_start().

Documentation reflects Ion v0.2.0-66-g3faa376.