strcspn -- find length of initial segment not matching mask
Returns the lengthq of the initial segment of str1 which does not contain any of the characters in str2.
See also strspn().