str that
match a given pattern.stri_extract_all_coll(str, pattern, opts_collator = NULL)stri_extract_first_coll(str, pattern, opts_collator = NULL)
stri_extract_last_coll(str, pattern, opts_collator = NULL)
stri_opts_collator; NULL
for default settingsstri_extract_all_coll, a list of
max(length(str), length(pattern)) character vectors is returned.
Otherwise, you get a character vector.
NA if not found.str and pattern.There are locale-sensitive operations.
See stringi-search-coll for more details on
locale-sensitive text searching in
%!==%,
%!=%, %<=%< a="">=%<>,
%<%< a="">%<>, %===%,
%==%, %>=%,
%>%, %stri!==%,
%stri!=%, %stri<=%< a="">=%<>,
%stri<%< a="">%<>, %stri===%,
%stri==%, %stri>=%,
%stri>%; stri_cmp,
stri_cmp_eq, stri_cmp_equiv,
stri_cmp_ge, stri_cmp_gt,
stri_cmp_le, stri_cmp_lt,
stri_cmp_neq,
stri_cmp_nequiv,
stri_compare;
stri_count_coll;
stri_detect_coll;
stri_duplicated,
stri_duplicated_any;
stri_enc_detect2;
stri_extract_words;
stri_locate_all_coll,
stri_locate_first_coll,
stri_locate_first_coll,
stri_locate_last_coll,
stri_locate_last_coll;
stri_locate_boundaries;
stri_locate_words;
stri_opts_collator;
stri_order, stri_sort;
stri_replace_all_coll,
stri_replace_first_coll,
stri_replace_first_coll,
stri_replace_last_coll,
stri_replace_last_coll;
stri_split_boundaries;
stri_split_coll;
stri_trans_tolower,
stri_trans_totitle,
stri_trans_toupper;
stri_unique; stri_wrap;
stringi-locale;
stringi-search-collOther search_coll: stri_count_coll;
stri_detect_coll;
stri_locate_all_coll,
stri_locate_first_coll,
stri_locate_first_coll,
stri_locate_last_coll,
stri_locate_last_coll;
stri_replace_all_coll,
stri_replace_first_coll,
stri_replace_first_coll,
stri_replace_last_coll,
stri_replace_last_coll;
stri_split_coll;
stringi-search-coll;
stringi-search
Other search_extract: stri_extract_all_charclass,
stri_extract_first_charclass,
stri_extract_first_charclass,
stri_extract_last_charclass,
stri_extract_last_charclass;
stri_extract_all_regex,
stri_extract_first_regex,
stri_extract_first_regex,
stri_extract_last_regex,
stri_extract_last_regex;
stri_extract_all;
stri_extract_first;
stri_extract_last;
stri_extract_words;
stri_extract; stringi-search
stri_extract_all_coll(c('AaaaaaaA', 'AAAA'), 'a')
stri_extract_first_coll(c('Yy\u00FD', 'AAA'), 'y',
stri_opts_collator(strength=2, locale="sk_SK"))
stri_extract_last_coll(c('Yy\u00FD', 'AAA'), 'y',
stri_opts_collator(strength=1, locale="sk_SK"))Run the code above in your browser using DataLab