stri_*_regex
--stri_*_fixed
-- locale-independent bytewise pattern matching,stri_*_coll
--StringSearch
,
locale-sensitive, Collator-based ``fixed'' patterns search,
useful for natural language processing tasks,
seestringi-search-fixed,stri_*_charclass
-- character classes search,
e.g. Unicode General Categories or Binary Properties,
seestringi-search-charclass,Each ``engine'' is able to perform many search-based operations, including:
stri_detect_*
- detects if a pattern occurs in a string,
see e.g.stri_detect
,stri_count_*
- counts the number of occurrences of text
matching a pattern,
see e.g.stri_count
,stri_locate_*
- locates all, first, or last occurrences of a pattern,
see e.g.stri_locate
,stri_extract_*
- extracts all, first, or last occurrences of a pattern,
see e.g.stri_extract
and, in case of regexes,stri_match
,stri_replace_*
- replaces all, first, or last occurrences of a pattern,
see e.g.stri_replace
,stri_split_*
- splits a string into chunks indicated by occurrences of a pattern,
see e.g.stri_split
.stri_count_charclass
;
stri_detect_charclass
;
stri_extract_all_charclass
,
stri_extract_first_charclass
,
stri_extract_first_charclass
,
stri_extract_last_charclass
,
stri_extract_last_charclass
;
stri_locate_all_charclass
,
stri_locate_first_charclass
,
stri_locate_first_charclass
,
stri_locate_last_charclass
,
stri_locate_last_charclass
;
stri_replace_all_charclass
,
stri_replace_first_charclass
,
stri_replace_first_charclass
,
stri_replace_last_charclass
,
stri_replace_last_charclass
;
stri_split_charclass
;
stri_trim
, stri_trim
,
stri_trim_both
,
stri_trim_left
,
stri_trim_right
;
stringi-search-charclass
Other search_coll: stri_count_coll
;
stri_detect_coll
;
stri_extract_all_coll
,
stri_extract_first_coll
,
stri_extract_first_coll
,
stri_extract_last_coll
,
stri_extract_last_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
Other search_count: stri_count_charclass
;
stri_count_coll
;
stri_count_fixed
;
stri_count_regex
; stri_count
Other search_detect: stri_detect_charclass
;
stri_detect_coll
;
stri_detect_fixed
;
stri_detect_regex
;
stri_detect
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_coll
,
stri_extract_first_coll
,
stri_extract_first_coll
,
stri_extract_last_coll
,
stri_extract_last_coll
;
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
Other search_fixed: stri_count_fixed
;
stri_detect_fixed
;
stri_locate_all_fixed
,
stri_locate_first_fixed
,
stri_locate_first_fixed
,
stri_locate_last_fixed
,
stri_locate_last_fixed
;
stri_replace_all_fixed
,
stri_replace_first_fixed
,
stri_replace_first_fixed
,
stri_replace_last_fixed
,
stri_replace_last_fixed
;
stri_split_fixed
;
stringi-search-fixed
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_all
;
stri_locate_boundaries
;
stri_locate_first
;
stri_locate_last
;
stri_locate_words
;
stri_locate
Other search_match: stri_match_all_regex
,
stri_match_first_regex
,
stri_match_first_regex
,
stri_match_last_regex
,
stri_match_last_regex
;
stri_match_all
;
stri_match_first
;
stri_match_last
; stri_match
Other search_regex: stri_count_regex
;
stri_detect_regex
;
stri_extract_all_regex
,
stri_extract_first_regex
,
stri_extract_first_regex
,
stri_extract_last_regex
,
stri_extract_last_regex
;
stri_locate_all_regex
,
stri_locate_first_regex
,
stri_locate_first_regex
,
stri_locate_last_regex
,
stri_locate_last_regex
;
stri_match_all_regex
,
stri_match_first_regex
,
stri_match_first_regex
,
stri_match_last_regex
,
stri_match_last_regex
;
stri_opts_regex
;
stri_replace_all_regex
,
stri_replace_first_regex
,
stri_replace_first_regex
,
stri_replace_last_regex
,
stri_replace_last_regex
;
stri_split_regex
;
stringi-search-regex
Other search_replace: stri_replace_all_charclass
,
stri_replace_first_charclass
,
stri_replace_first_charclass
,
stri_replace_last_charclass
,
stri_replace_last_charclass
;
stri_replace_all_coll
,
stri_replace_first_coll
,
stri_replace_first_coll
,
stri_replace_last_coll
,
stri_replace_last_coll
;
stri_replace_all_fixed
,
stri_replace_first_fixed
,
stri_replace_first_fixed
,
stri_replace_last_fixed
,
stri_replace_last_fixed
;
stri_replace_all_regex
,
stri_replace_first_regex
,
stri_replace_first_regex
,
stri_replace_last_regex
,
stri_replace_last_regex
;
stri_replace_all
;
stri_replace_first
;
stri_replace_last
;
stri_replace_na
; stri_replace
Other search_split: stri_split_boundaries
;
stri_split_charclass
;
stri_split_coll
;
stri_split_fixed
;
stri_split_lines
,
stri_split_lines1
,
stri_split_lines1
;
stri_split_regex
; stri_split
Other stringi_general_topics: stringi-arguments
;
stringi-encoding
;
stringi-locale
;
stringi-package
;
stringi-search-charclass
;
stringi-search-coll
;
stringi-search-fixed
;
stringi-search-regex