@ -480,6 +480,30 @@ acosh(*num*)
----
.. _anonymize:
anonymize(*value* )
^^^^^^^^^^^^^^^^^^
Replace identifying information with random values.
**Parameters**
* * *value\* ** --- The text to anonymize
**Examples**
To anonymize an IP address:
.. code-block :: custsqlite
;SELECT anonymize('Hello, 192.168.1.2')
Aback, 10.0.0.1
**See Also**
:ref: `char` , :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
.. _asin:
asin(*num* )
@ -772,7 +796,7 @@ char(*X*)
HI
**See Also**
:ref: ` charindex`, :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` charindex`, :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -805,7 +829,7 @@ charindex(*needle*, *haystack*, *\[start\]*)
0
**See Also**
:ref: ` char`, :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -973,7 +997,7 @@ decode(*value*, *algorithm*)
curl
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1117,7 +1141,7 @@ encode(*value*, *algorithm*)
Hello%2C%20World%21
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1149,7 +1173,7 @@ endswith(*str*, *suffix*)
0
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1204,7 +1228,7 @@ extract(*str*)
{"col_0":1.0,"col_1":2.0}
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1405,7 +1429,7 @@ group_concat(*X*, *\[sep\]*)
hw,gw
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1429,7 +1453,7 @@ group_spooky_hash(*str*)
4e7a190aead058cb123c94290f29c34a
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1445,7 +1469,7 @@ gunzip(*b*)
* * *b* * --- The blob to decompress
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1461,7 +1485,7 @@ gzip(*value*)
* * *value* * --- The value to compress
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1514,7 +1538,7 @@ humanize_duration(*secs*)
1s500
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `date` , :ref: `datetime` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `julianday` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `strftime` , :ref: `substr` , :ref: `time` , :ref: `timediff` , :ref: `timeslice` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `date` , :ref: `datetime` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `julianday` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `strftime` , :ref: `substr` , :ref: `time` , :ref: `timediff` , :ref: `timeslice` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1538,7 +1562,7 @@ humanize_file_size(*value*)
10.0MB
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1586,7 +1610,7 @@ instr(*haystack*, *needle*)
2
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1939,7 +1963,7 @@ leftstr(*str*, *N*)
abc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -1963,7 +1987,7 @@ length(*str*)
3
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2153,7 +2177,7 @@ logfmt2json(*str*)
{"foo":1,"bar":2,"name":"Rolo Tomassi"}
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2177,7 +2201,7 @@ lower(*str*)
abc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2209,7 +2233,7 @@ ltrim(*str*, *\[chars\]*)
c
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2366,7 +2390,7 @@ padc(*str*, *len*)
abcdef ghi
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2398,7 +2422,7 @@ padl(*str*, *len*)
abcdef
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2430,7 +2454,7 @@ padr(*str*, *len*)
abcdefghi
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2528,7 +2552,7 @@ printf(*format*, *X*)
value: 00011
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2552,7 +2576,7 @@ proper(*str*)
Hello, World!
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2735,7 +2759,7 @@ regexp_capture(*string*, *pattern*)
1 2 <NULL> 3 8 9 2
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2763,7 +2787,7 @@ regexp_capture_into_json(*string*, *pattern*, *\[options\]*)
1 {"col_0":"b","col_1":2}
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2802,7 +2826,7 @@ regexp_match(*re*, *str*)
{"num":123,"str":"four"}
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_replace` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_replace` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2835,7 +2859,7 @@ regexp_replace(*str*, *re*, *repl*)
<123> <abc>
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_match` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_match` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2868,7 +2892,7 @@ replace(*str*, *old*, *replacement*)
zbc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2893,7 +2917,7 @@ replicate(*str*, *N*)
abcabcabc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2917,7 +2941,7 @@ reverse(*str*)
cba
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -2949,7 +2973,7 @@ rightstr(*str*, *N*)
abc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3045,7 +3069,7 @@ rtrim(*str*, *\[chars\]*)
a
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3115,7 +3139,7 @@ sparkline(*value*, *\[upper\]*)
▁▂▃▄▅▆▇█
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3160,7 +3184,7 @@ spooky_hash(*str*)
f96b3d9c1a19f4394c97a1b79b1880df
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3274,7 +3298,7 @@ startswith(*str*, *prefix*)
0
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3299,7 +3323,7 @@ strfilter(*source*, *include*)
bcbc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3386,7 +3410,7 @@ substr(*str*, *start*, *\[size\]*)
b
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `trim` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3593,7 +3617,7 @@ trim(*str*, *\[chars\]*)
abc
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `unicode` , :ref: `upper` , :ref: `xpath`
----
@ -3646,7 +3670,7 @@ unicode(*X*)
97
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `upper` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `upper` , :ref: `xpath`
----
@ -3684,7 +3708,7 @@ upper(*str*)
ABC
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `xpath`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `xpath`
----
@ -3727,7 +3751,7 @@ xpath(*xpath*, *xmldoc*)
Hello ★ /abc/def/text() {} Hello ★
**See Also**
:ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper`
:ref: ` anonymize`, :ref: ` char`, :ref: `charindex` , :ref: `decode` , :ref: `encode` , :ref: `endswith` , :ref: `extract` , :ref: `group_concat` , :ref: `group_spooky_hash_agg` , :ref: `gunzip` , :ref: `gzip` , :ref: `humanize_duration` , :ref: `humanize_file_size` , :ref: `instr` , :ref: `leftstr` , :ref: `length` , :ref: `logfmt2json` , :ref: `lower` , :ref: `ltrim` , :ref: `padc` , :ref: `padl` , :ref: `padr` , :ref: `printf` , :ref: `proper` , :ref: `regexp_capture_into_json` , :ref: `regexp_capture` , :ref: `regexp_match` , :ref: `regexp_replace` , :ref: `replace` , :ref: `replicate` , :ref: `reverse` , :ref: `rightstr` , :ref: `rtrim` , :ref: `sparkline` , :ref: `spooky_hash` , :ref: `startswith` , :ref: `strfilter` , :ref: `substr` , :ref: `trim` , :ref: `unicode` , :ref: `upper`
----