C++官网参考链接:strspnhttps://cplusplus.com/reference/cstring/strspn/strspn
函数 
 <cstring>
 strspn
 size_t strspn ( const char * str1, const char * str2 );
 获取字符串中字符集的跨度
 返回str1的初始部分的长度,它只包含str2的一部分字符。
 查找不包括任何字符串的结束空字符,而是结束于此。
形参 
 str1
 要扫描的C字符串。
 str2
 包含要匹配的字符的C字符串。
返回值
 str1的初始部分的长度,只包含str2中出现的字符。
 因此,如果str1中的所有字符都在str2中,则该函数返回整个str1字符串的长度,如果str1中的第一个字符不在str2中,则该函数返回零。
size_t是无符号整型。
用例
 /* strspn example */
 #include <stdio.h>
 #include <string.h>
int main ()
 {
   int i;
   char strtext[] = "129th";
   char cset[] = "1234567890";
  i = strspn (strtext,cset);
   printf ("The initial number has %d digits.\n",i);
   return 0;
 } 
 输出:

另请参考
strcspn    Get span until character in string (function)
strstr    Locate substring (function)
strncmp    Compare characters of two strings (function) 



















