OpenBSD manual page server

Manual Page Search Parameters

WCSCSPN(3) Library Functions Manual WCSCSPN(3)

wcscspnspan the complement of a wide string

#include <wchar.h>

size_t
wcscspn(const wchar_t *s, const wchar_t *charset);

The wcscspn() function spans the initial part of the wide string s as long as the wide characters from s do not occur in string charset (it spans the complement of charset).

The wcscspn() function returns the number of wide characters spanned.

strcspn(3), wcschr(3), wcspbrk(3), wcsrchr(3), wcsspn(3), wcsstr(3), wcstok(3), wmemchr(3)

The wcscspn() function conforms to ISO/IEC 9899:1999 (“ISO C99”) and was first introduced in ISO/IEC 9899/AMD1:1995 (“ISO C90, Amendment 1”).

The wcscspn() function was ported from NetBSD and first appeared in OpenBSD 3.8.

June 5, 2013 OpenBSD-current