ssplit_once¶
Category: string
GitHub: cute_string.h
Splits a string about the character ch
one time, scanning from left-to-right.
Parameters | Description |
---|---|
s | The string. Must be a dynamically allocated string from this string API. Does not work on string literals. |
ch | A character to split about. |
Return Value¶
Returns the string to the left of ch
.
Remarks¶
s
will contain the string to the right of ch
.
Returns the string to the left of ch
.
If ch
isn't found, simply returns NULL
and does not modify s
.
You must call sfree on the returned string.
This function is intended to be used in a loop, successively chopping off pieces of s
.
A much easier, but slightly slower, version of this function is ssplit, which returns
an array of strings.