strcspn

 

書式
size_t strcspn(const char *s1, const char *s2);

機能
ポインタs1が指す文字列の先頭から、ポインタs2が指す文字列に含まれない文字だけをカウントする。s2に無い文字が出現した時点で終了する。

戻り値
カウント数。

ヘッダーファイル
string.h

 

使用例

char s1[] = "0 1 2 3 4 . 5 6 7 8 9";
char s2[] = ".";
int n;
n = strcspn(s1,s2);