From 0657e287853475843c27660242e9bbb117374c6b Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 9 Sep 2021 01:00:28 -0700 Subject: [PATCH] add trimPrefix --- src/lib.zig | 7 +++++++ 1 file changed, 7 insertions(+) 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; +} -- 2.54.0