La función strspn() devuelve la longitud de la substring inicial de la string a la que apunta str1 que se compone solo de los caracteres contenidos en la string a la que apunta str2 .
Sintaxis:
size_t strspn(const char *str1, const char *str2) str1 : string to be scanned. str2 : string containing the characters to match. Return Value : This function returns the number of characters in the initial segment of str1 which consist only of characters from str2.
// C program to illustrate strspn() function #include <stdio.h> #include <string.h> int main () { int len = strspn("geeks for geeks","geek"); printf("Length of initial segment matching : %d\n", len ); return(0); }
Producción:
Length of initial segment matching 4
// C program to illustrate strspn() function #include <stdio.h> #include <string.h> int main () { int len = strspn("i am","xyz"); printf("Length of initial segment matching : %d\n", len ); return(0); }
Producción:
Length of initial segment matching 0
Este artículo es una contribución de Shivani Ghughtyal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA