STRTRIM(3) C Programmer's Manual STRTRIM(3)NAMEstrtrim - remove leading and trailing whitespace
SYNOPSIS
#include <publib.h>
char *strtrim(char *s);
DESCRIPTIONstrtrim removes all whitespace characters from the beginning and the
end of a string. As whitespace is counted everything for which iss‐
pace(3) returns true.
RETURN VALUEstrtrim returns its argument.
EXAMPLE
To remove whitespace from the beginning and end of all lines, you might
do the following:
#include <publib.h>
int main(void) {
char line[512];
while (fgets(line, sizeof(line), stdio) != NULL) {
strtrim(line);
printf("%s", line);
}
return 0;
}
SEE ALSOpublib(3), strrtrim(3), strltrim(3), isspace(3)AUTHOR
Lars Wirzenius (lars.wirzenius@helsinki.fi)
Publib C Programmer's Manual STRTRIM(3)