diff --git a/src/lib.zig b/src/lib.zig index 3890546350bec89eaa048b5c723187aaffe6095c..0b98ab5da50ef5315f253dd48ee3ced4bce00e9b 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -41,3 +41,10 @@ pub fn randomSlice(alloc: *std.mem.Allocator, rand: *std.rand.Random, comptime T } return buf; } + +pub fn trimPrefix(in: string, prefix: string) string { + if (std.mem.startsWith(u8, in, prefix)) { + return in[prefix.len..]; + } + return in; +}