Function eqlAsciiIgnoreCase [src]
Like std.ascii.eqlIgnoreCase but takes advantage of the fact that
the lengths of a and b are known to be equal.
Prototype
pub fn eqlAsciiIgnoreCase(a: []const u8, b: []const u8) bool
Parameters
a: []const u8
b: []const u8
Source
pub fn eqlAsciiIgnoreCase(a: []const u8, b: []const u8) bool {
if (a.ptr == b.ptr) return true;
for (a, b) |a_c, b_c| {
if (std.ascii.toLower(a_c) != std.ascii.toLower(b_c)) return false;
}
return true;
}