add string utils

This commit is contained in:
Daniel Ledda
2026-04-28 21:27:22 +02:00
parent 49ce94a6ab
commit d676c50961

1
core.h
View File

@@ -230,6 +230,7 @@ string strReverse(Arena *arena, string str);
string strSlice(string str, size_t start, size_t stop); string strSlice(string str, size_t start, size_t stop);
string strChopStart(string str, size_t start); string strChopStart(string str, size_t start);
string strSliceCStr(char *data, size_t start, size_t stop); string strSliceCStr(char *data, size_t start, size_t stop);
inline string strChopStart(string str, size_t start);
StringList strSplit(Arena *arena, string splitStr, string inputStr); StringList strSplit(Arena *arena, string splitStr, string inputStr);
string strPrintfv(Arena *arena, const char *fmt, va_list args); string strPrintfv(Arena *arena, const char *fmt, va_list args);
string strPrintf(Arena *arena, const char *fmt, ...); string strPrintf(Arena *arena, const char *fmt, ...);