Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
STRSTR(3)		   Linux Programmer's Manual		     STRSTR(3)

NAME
       strstr -	locate a substring

SYNOPSIS
       #include	<string.h>

       char *strstr(const char *haystack, const	char *needle);

DESCRIPTION
       The  strstr() function finds the	first occurrence of the	substring nee-
       dle in the string haystack.  The	terminating `\0'  characters  are  not
       compared.

RETURN VALUE
       The  strstr()  function	returns	a pointer to the beginning of the sub-
       string, or NULL if the substring	is not found.

BUGS
       Early versions of Linux libc (like 4.5.26) would	 not  allow  an	 empty
       argument.  Later	 versions  (like  4.6.27)  work	 correctly, and	return
       haystack	when needle is empty.

CONFORMING TO
       ISO 9899

SEE ALSO
       index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3),  str-
       spn(3), strtok(3)

GNU				  1993-04-12			     STRSTR(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | BUGS | CONFORMING TO | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=strstr&sektion=3&manpath=Red+Hat+Linux%2fi386+9>

home | help