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
match replace("a-b-c", "-", "_") {
Success { value } => print(value)
Error { message } => print(message)
}
match replace ("a-b-c", "-", "_")
Success value => print value
Error message => print message