Query: strstr
OS: linux
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STRSTR(3) Linux Programmer's Manual STRSTR(3)NAMEstrstr, strcasestr - locate a substringSYNOPSIS#include <string.h> char *strstr(const char *haystack, const char *needle); #define _GNU_SOURCE #include <string.h> char *strcasestr(const char *haystack, const char *needle);DESCRIPTIONThe strstr() function finds the first occurrence of the substring needle in the string haystack. The terminating ' ' characters are not compared. The strcasestr() function is like strstr(), but ignores the case of both arguments.RETURN VALUEThese functions return a pointer to the beginning of the substring, or NULL if the substring is not found.CONFORMING TOThe strstr() function conforms to C89 and C99. The strcasestr() function is a nonstandard extension.BUGSEarly versions of Linux libc (like 4.5.26) would not allow an empty needle argument for strstr(). Later versions (like 4.6.27) work cor- rectly, and return haystack when needle is empty.SEE ALSOindex(3), memchr(3), rindex(3), strcasecmp(3), strchr(3), string(3), strpbrk(3), strsep(3), strspn(3), strtok(3), wcsstr(3), fea- ture_test_macros(7)COLOPHONThis page is part of release 3.27 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.GNU2010-09-20 STRSTR(3)
Related Man Pages |
---|
string(3) - centos |
strcasestr_l(3) - mojave |
string(3) - linux |
string(3) - debian |
strnstr(3) - osx |
Similar Topics in the Unix Linux Community |
---|
can i get a substring from a string? |
Verify if substring is found in string |
search for string and return substring |
how to remove this substring? |
If statement for substring within string (korn) |