


% -*- texinfo -*-
% @deftypefn {Function File} {@var{idx} =} strfind (@var{str}, @var{pattern})
% @deftypefnx {Function File} {@var{idx} =} strfind (@var{cellstr}, @var{pattern})
% Search for @var{pattern} in the string @var{str} and return the
% starting index of every such occurrence in the vector @var{idx}.
% If there is no such occurrence, or if @var{pattern} is longer
% than @var{str}, then @var{idx} is the empty array @code{[]}.
%
% If the cell array of strings @var{cellstr} is specified instead of the
% string @var{str}, then @var{idx} is a cell array of vectors, as specified
% above. Examples:
%
% @example
% @group
% strfind ('abababa', 'aba')
% @result{} [1, 3, 5]
%
% strfind (@{'abababa', 'bebebe', 'ab'@}, 'aba')
% @result{} ans =
% @{
% [1,1] =
%
% 1 3 5
%
% [1,2] = [](1x0)
% [1,3] = [](1x0)
% @}
% @end group
% @end example
% @seealso{findstr, strmatch, strcmp, strncmp, strcmpi, strncmpi, find}
% @end deftypefn