:orphan: # PetscStrstr Locates first occurrence of string in another string ## Synopsis ``` static inline PetscErrorCode PetscStrstr(const char haystack[], const char needle[], char *tmp[]) ``` Not Collective, No Fortran Support ## Input Parameters - ***haystack -*** string to search - ***needle -*** string to find ## Output Parameter - ***tmp -*** location of `needle` within `haystack`, `NULL` if `needle` is not found ## See Also `PetscStrbeginswithwhich()`, `PetscStrendswith()`, `PetscStrtoupper`, `PetscStrtolower()`, `PetscStrrchr()`, `PetscStrchr()`, `PetscStrncmp()`, `PetscStrlen()`, `PetscStrcmp()` ## Level intermediate ## Location include/petscstring.h ## Examples src/snes/tutorials/ex47cu.cu
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscstring.h) [Index of all Sys routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)