WCSSPN(3)                 (2015-08-08)                  WCSSPN(3)

     NAME
          wcsspn - advance in a wide-character string, skipping any of
          a set of wide characters

     SYNOPSIS
          #include <wchar.h>

          size_t wcsspn(const wchar_t *wcs, const wchar_t *accept);

     DESCRIPTION
          The wcsspn() function is the wide-character equivalent of
          the strspn(3) function.  It determines the length of the
          longest initial segment of wcs which consists entirely of
          wide-characters listed in accept. In other words, it
          searches for the first occurrence in the wide-character
          string wcs of a wide-character not contained in the wide-
          character string accept.

     RETURN VALUE
          The wcsspn() function returns the number of wide characters
          in the longest initial segment of wcs which consists
          entirely of wide-characters listed in accept. In other
          words, it returns the position of the first occurrence in
          the wide-character string wcs of a wide-character not con-
          tained in the wide-character string accept, or wcslen(wcs)
          if there is none.

     ATTRIBUTES
          For an explanation of the terms used in this section, see
          attributes(7).  allbox; lb lb lb l l l.
          Interface Attribute Value T{ wcsspn() T}   Thread
          safety  MT-Safe

     CONFORMING TO
          POSIX.1-2001, POSIX.1-2008, C99.

     SEE ALSO
          strspn(3), wcscspn(3)

     COLOPHON
          This page is part of release 5.10 of the Linux man-pages
          project.  A description of the project, information about
          reporting bugs, and the latest version of this page, can be
          found at https://www.kernel.org/doc/man-pages/.

     Page 1                         GNU              (printed 5/20/22)