StripCharsStart / String Layer
Remove specified characters from the beginning of strings. Similar to Python's str.lstrip() or Rust's trim_start_matches(). Removes any combination of specified characters until a non-matching character is found. Useful for:
-
Removing leading symbols (->text)
-
Cleaning numerical prefixes
-
Standardizing indented text
-
Processing formatted identifiers
Select
columnThe string column to clean. Each value will have matching characters removed from its start only.
Characters
stringSet of characters (Characters
) to remove from the start. Examples:
- 0 for leading zeros (0012 -> 12)
- ¥£€¢ for currency symbols (¥100 -> 100)
- #- for list markers (#--text -> text)
If empty, removes leading whitespace (spaces, tabs, newlines)
AsColumn
nameName for the new column. If not provided, the system generates a unique name. If AsColumn
matches an existing column, the existing column is replaced. The name should follow valid column naming conventions.