Add aliases starts_with and ends_with

This commit is contained in:
gingerBill
2024-07-10 16:34:15 +01:00
parent 7e41340510
commit f75a45c3fa

View File

@@ -531,6 +531,9 @@ Output:
has_prefix :: proc(s, prefix: string) -> (result: bool) {
return len(s) >= len(prefix) && s[0:len(prefix)] == prefix
}
starts_with :: has_prefix
/*
Determines if a string `s` ends with a given `suffix`
@@ -562,6 +565,9 @@ Output:
has_suffix :: proc(s, suffix: string) -> (result: bool) {
return len(s) >= len(suffix) && s[len(s)-len(suffix):] == suffix
}
ends_with :: has_suffix
/*
Joins a slice of strings `a` with a `sep` string