replace (Function)

Signature: replace(s: string, needle: string, replacement: string) -> Result<string, Error>

Description: Replaces every occurrence of needle. An empty needle returns Error.

Parameters

  • s (string): The source string
  • needle (string): The substring to find
  • replacement (string): The replacement string

Returns: Result<string, Error>

Example

replace("a-b-c", "-", "_")  // Success { value: "a_b_c" }
replace ("a-b-c", "-", "_")  // Success { value: "a_b_c" }