1const std = @import("std");
2const string = []const u8;
3const extras = @import("./lib.zig");
4
5pub fn trimPrefix(in: string, prefix: string) string {
6 if (std.mem.startsWith(u8, in, prefix)) {
7 return in[prefix.len..];
8 }
9 return in;
10}
11
12test {
13 try std.testing.expect(std.mem.eql(u8, trimPrefix("abaabbaaba", "c"), "abaabbaaba"));
14}
15test {
16 try std.testing.expect(std.mem.eql(u8, trimPrefix("abaabbaaba", "aba"), "abbaaba"));
17}