www.delorie.com/djgpp/doc/libc/libc_757.html   search  
libc.a reference

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

strcspn

Syntax

 
#include <string.h>

size_t strcspn(const char *s1, const char *set);

Description

This function finds the first character in s1 that matches any character in set. Note that the NULL bytes at the end of each string counts, so you'll at least get a pointer to the end of the string if nothing else.

Return Value

The index of the found character.

Portability

ANSI/ISO C C89; C99
POSIX 1003.2-1992; 1003.1-2001

Example

 
int i = strcspn(command, "<>|");
if (command[i])
  do_redirection();


  webmaster   donations   bookstore     delorie software   privacy  
  Copyright 2004   by DJ Delorie     Updated Apr 2004