Name

ne_shave — whitespace trimmer

Synopsis

#include <ne_string.h>

char *ne_shave(char *str, const char *whitespace);

Description

ne_shave returns a portion of str with any leading or trailing characters in the whitespace array removed. str may be modified.

Examples

The following code segment will output "fish":

char s[] = ".!.fish!.!";
puts(ne_shave(s, ".!"));