mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
okay
This commit is contained in:
@@ -45,6 +45,21 @@ pub fn startsWith(self: string, str: string) bool {
|
||||
return true;
|
||||
}
|
||||
|
||||
pub fn endsWith(self: string, str: string) bool {
|
||||
if (str.len > self.len) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var i: usize = str.len - 1;
|
||||
while (i > 0) : (i -= 1) {
|
||||
if (str[i] != self[i]) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
pub fn endsWithAny(self: string, str: string) bool {
|
||||
const end = self[self.len - 1];
|
||||
for (str) |char| {
|
||||
|
||||
Reference in New Issue
Block a user