Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

check string in c

Name: Anonymous 2009-05-24 9:14

what the fast way to check that string contain only characters within some set like "a-z0-9"?

Name: Anonymous 2009-05-25 15:43

>>63
Oh snap!
Allow me to re-optimize:
int is_inset(const char*s){while(*s){if(!((*s>='a'&&*s<='z')||(*s>='0'&&*s<='9')))return 0;++s;}return 1;}

Name: Anonymous 2009-05-25 15:49

>>68
int is_inset
                   (
const char*s
)
                   {
while
                   (
*s
)
                   {
if
                   (
!
                   (
                   (
*s>='a'
&&
*s<='z'
)
||
                   (
*s>='0'
&&
*s<='9'
)
)
)
return 0;
++s;
}
return 1;
}

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List