mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 23:28:48 +00:00
Add aliases starts_with and ends_with
This commit is contained in:
@@ -531,6 +531,9 @@ Output:
|
|||||||
has_prefix :: proc(s, prefix: string) -> (result: bool) {
|
has_prefix :: proc(s, prefix: string) -> (result: bool) {
|
||||||
return len(s) >= len(prefix) && s[0:len(prefix)] == prefix
|
return len(s) >= len(prefix) && s[0:len(prefix)] == prefix
|
||||||
}
|
}
|
||||||
|
|
||||||
|
starts_with :: has_prefix
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Determines if a string `s` ends with a given `suffix`
|
Determines if a string `s` ends with a given `suffix`
|
||||||
|
|
||||||
@@ -562,6 +565,9 @@ Output:
|
|||||||
has_suffix :: proc(s, suffix: string) -> (result: bool) {
|
has_suffix :: proc(s, suffix: string) -> (result: bool) {
|
||||||
return len(s) >= len(suffix) && s[len(s)-len(suffix):] == suffix
|
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
|
Joins a slice of strings `a` with a `sep` string
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user