|
NAMEstrstr , strcasestr ,
strnstr —
locate a substring in a string
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <string.h>
char *
char *
char *
char *
DESCRIPTIONThestrstr () function locates the first occurrence of
the null-terminated string little in the null-terminated
string big.
The The The RETURN VALUESIf little is an empty string, big is returned; if little occurs nowhere in big,NULL is returned; otherwise
a pointer to the first character of the first occurrence of
little is returned.
EXAMPLESThe following sets the pointer ptr to the “Bar Baz ” portion of
largestring:
const char *largestring = "Foo Bar Baz"; const char *smallstring = "Bar"; char *ptr; ptr = strstr(largestring, smallstring); The following sets the pointer ptr to
const char *largestring = "Foo Bar Baz"; const char *smallstring = "Bar"; char *ptr; ptr = strnstr(largestring, smallstring, 4); SEE ALSOmemchr(3), memmem(3), strchr(3), strcspn(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strtok(3), wcsstr(3)STANDARDSThestrstr () function conforms to
ISO/IEC 9899:1990 (“ISO C90”).
Visit the GSP FreeBSD Man Page Interface. |