|
|
- #include "scan.h"
- #include <ctype.h>
-
- unsigned long scan_charsetnskip(const char *s,const char *charset,unsigned long limit) {
- register const char *t=s;
- register const char *u=t+limit;
- register const char* i;
- while (t<u) {
- for (i=charset; *i; ++i)
- if (*i==*t) break;
- if (*i!=*t) break;
- ++t;
- }
- return t-s;
- }
|