str
for strings
Various commands for working with string data.
Signature
> str {flags}
Input/output types:
input | output |
---|---|
nothing | string |
Notes
You must use one of the following subcommands. Using this command as-is will only produce this help message.
Subcommands:
name | type | usage |
---|---|---|
str camel-case
|
Builtin | Convert a string to camelCase. |
str capitalize
|
Builtin | Capitalize first letter of text. |
str contains
|
Builtin | Checks if string input contains a substring. |
str distance
|
Builtin | Compare two strings and return the edit distance/Levenshtein distance. |
str downcase
|
Builtin | Make text lowercase. |
str ends-with
|
Builtin | Check if an input ends with a string. |
str expand
|
Builtin | Generates all possible combinations defined in brace expansion syntax. |
str index-of
|
Builtin | Returns start index of first occurrence of string in input, or -1 if no match. |
str join
|
Builtin | Concatenate multiple strings into a single string, with an optional separator between each. |
str kebab-case
|
Builtin | Convert a string to kebab-case. |
str length
|
Builtin | Output the length of any strings in the pipeline. |
str pascal-case
|
Builtin | Convert a string to PascalCase. |
str replace
|
Builtin | Find and replace text. |
str reverse
|
Builtin | Reverse every string in the pipeline. |
str screaming-snake-case
|
Builtin | Convert a string to SCREAMING_SNAKE_CASE. |
str snake-case
|
Builtin | Convert a string to snake_case. |
str starts-with
|
Builtin | Check if an input starts with a string. |
str stats
|
Builtin | Gather word count statistics on the text. |
str substring
|
Builtin | Get part of a string. Note that the start is included but the end is excluded, and that the first character of a string is index 0. |
str title-case
|
Builtin | Convert a string to Title Case. |
str trim
|
Builtin | Trim whitespace or specific character. |
str upcase
|
Builtin | Make text uppercase. |
Tips: Command str
was not included
in the official binaries by default, you have to build it with
--features=extra
flag