polars.Expr.str.lstrip#
- Expr.str.lstrip(characters: str | None = None) Expr [source]#
Remove leading characters.
- Parameters:
- characters
The set of characters to be removed. All combinations of this set of characters will be stripped. If set to None (default), all whitespace is removed instead.
Examples
>>> df = pl.DataFrame({"foo": [" hello ", "\tworld"]}) >>> df.select(pl.col("foo").str.lstrip()) shape: (2, 1) ┌────────┐ │ foo │ │ --- │ │ str │ ╞════════╡ │ hello │ │ world │ └────────┘
Characters can be stripped by passing a string as argument. Note that whitespace will not be stripped automatically when doing so.
>>> df.select(pl.col("foo").str.lstrip("wod\t")) shape: (2, 1) ┌─────────┐ │ foo │ │ --- │ │ str │ ╞═════════╡ │ hello │ │ rld │ └─────────┘