stri_locate_all_regex,
stri_locate_all_fixed, stri_locate_all_coll,
or stri_locate_all_charclass,
depending on the argument used.stri_locate_all(str, ..., regex, fixed, coll, charclass)NAs iff not found or NA argument is given.stri_locate_all_charclass,
  stri_locate_first_charclass,
  stri_locate_first_charclass,
  stri_locate_last_charclass,
  stri_locate_last_charclass;
  stri_locate_all_coll,
  stri_locate_first_coll,
  stri_locate_first_coll,
  stri_locate_last_coll,
  stri_locate_last_coll;
  stri_locate_all_fixed,
  stri_locate_first_fixed,
  stri_locate_first_fixed,
  stri_locate_last_fixed,
  stri_locate_last_fixed;
  stri_locate_all_regex,
  stri_locate_first_regex,
  stri_locate_first_regex,
  stri_locate_last_regex,
  stri_locate_last_regex;
  stri_locate_boundaries;
  stri_locate_first;
  stri_locate_last;
  stri_locate_words;
  stri_locate; stri_sub,
  stri_sub<-Other search_locate: stri_locate_all_charclass,
  stri_locate_first_charclass,
  stri_locate_first_charclass,
  stri_locate_last_charclass,
  stri_locate_last_charclass;
  stri_locate_all_coll,
  stri_locate_first_coll,
  stri_locate_first_coll,
  stri_locate_last_coll,
  stri_locate_last_coll;
  stri_locate_all_fixed,
  stri_locate_first_fixed,
  stri_locate_first_fixed,
  stri_locate_last_fixed,
  stri_locate_last_fixed;
  stri_locate_all_regex,
  stri_locate_first_regex,
  stri_locate_first_regex,
  stri_locate_last_regex,
  stri_locate_last_regex;
  stri_locate_boundaries;
  stri_locate_first;
  stri_locate_last;
  stri_locate_words;
  stri_locate; stringi-search
stri_locate_all('XaaaaX',
   regex=c('\\p{Ll}', '\\p{Ll}+', '\\p{Ll}{2,3}', '\\p{Ll}{2,3}?'))
stri_locate_all('Bartolini', fixed='i')
stri_locate_all('a b c', charclass='\\p{Zs}') # all white spacesRun the code above in your browser using DataLab