OxL Reference

method Regex.replace

Replaces the first match; $1, ${name}, $0 and $$ in with refer to groups (unknown groups expand to nothing).

Example:

oxl✓ checked in CI
fn main() io {
  let re = Regex.compile("[0-9]+")!
  print(re.replace("a1b22", "#"))
}
Output
a#b22
pub(api) fn replace(s: str, with: str) -> str

Since. 1.0.0-beta

Parameters

NameType
sstr
withstr

Returns

str

Effects

none declared (pure unless the body says otherwise)

Defined in: std/core/text.oxl:1367

See also