23 if (set == NULL || *s1 ==
'\0')
26 s1_end = s1 + s1_len - 1;
27 while (*s1 !=
'\0' &&
ft_strchr(set, *s1) != NULL)
33 return (
ft_strndup(s1, (
size_t)s1_end - (
size_t)s1 + 1));
char * ft_strchr(const char *s, int c)
char * ft_strdup(const char *s1)
char * ft_strndup(const char *s1, size_t n)
size_t ft_strlen(const char *s)
char * ft_strtrim(char const *s1, char const *set)