This man page explains how to perform string search-based operations in stringi.
There are three independent string searching “engines” in stringi.
stri_*_regex –
ICU's regular expressions, see
stringi-search-regex,
stri_*_fixed –
ICU's StringSearch, locale-sensitive “fixed”
patterns search , see stringi-search-fixed,
stri_*_charclass – character classes search: more
exactly, location of either Unicode General Categories or
Binary Properties, see stringi-search-charclass,
Each “engine” is able to perform many search-based operations:
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.
Other search_charclass: stri_count_charclass;
stri_detect_charclass;
stri_extract_all_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_all_charclass,
stri_locate_first_charclass,
stri_locate_first_charclass,
stri_locate_last_charclass,
stri_locate_last_charclass;
stri_replace_all_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_split_charclass;
stri_trim, stri_trim,
stri_trim_both, stri_trim_left,
stri_trim_right;
stringi-search-charclass
Other search_count: stri_count_charclass;
stri_count_fixed;
stri_count_regex; stri_count
Other search_detect: stri_detect_charclass;
stri_detect_fixed;
stri_detect_regex; stri_detect
Other search_extract:
stri_extract_all_charclass,
stri_extract_all_charclass,
stri_extract_first_charclass,
stri_extract_first_charclass,
stri_extract_last_charclass,
stri_extract_last_charclass;
stri_extract_all_fixed,
stri_extract_all_fixed,,
stri_extract_first_fixed,
stri_extract_first_fixed,,
stri_extract_last_fixed,
stri_extract_last_fixed;
stri_extract_all_regex,
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
Other search_fixed: stri_count_fixed;
stri_detect_fixed;
stri_extract_all_fixed,
stri_extract_all_fixed,,
stri_extract_first_fixed,
stri_extract_first_fixed,,
stri_extract_last_fixed,
stri_extract_last_fixed;
stri_locate_all_fixed,
stri_locate_all_fixed,,
stri_locate_first_fixed,
stri_locate_first_fixed,,
stri_locate_last_fixed,
stri_locate_last_fixed;
stri_opts_collator;
stri_replace_all_fixed,
stri_replace_all_fixed,
stri_replace_first_fixed,
stri_replace_first_fixed,
stri_replace_last_fixed,
stri_replace_last_fixed;
stri_split_fixed,
stri_split_fixed;
stringi-search-fixed
Other search_locate: stri_extract_all_fixed,
stri_extract_all_fixed,,
stri_extract_first_fixed,
stri_extract_first_fixed,,
stri_extract_last_fixed,
stri_extract_last_fixed;
stri_locate_all_charclass,
stri_locate_all_charclass,
stri_locate_first_charclass,
stri_locate_first_charclass,
stri_locate_last_charclass,
stri_locate_last_charclass;
stri_locate_all_fixed,
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_all_regex,
stri_locate_first_regex,
stri_locate_first_regex,
stri_locate_last_regex,
stri_locate_last_regex;
stri_locate_all;
stri_locate_first;
stri_locate_last; stri_locate
Other search_match: stri_match_all_regex,
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_all_regex,
stri_extract_first_regex,
stri_extract_first_regex,
stri_extract_last_regex,
stri_extract_last_regex;
stri_locate_all_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_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_all_regex,
stri_replace_first_regex,
stri_replace_first_regex,
stri_replace_last_regex,
stri_replace_last_regex;
stri_split_regex,
stri_split_regex;
stringi-search-regex
Other search_replace:
stri_replace_all_charclass,
stri_replace_all_charclass,
stri_replace_first_charclass,
stri_replace_first_charclass,
stri_replace_last_charclass,
stri_replace_last_charclass;
stri_replace_all_fixed,
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_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
Other search_split: stri_split_charclass,
stri_split_charclass;
stri_split_fixed,
stri_split_fixed;
stri_split_lines,
stri_split_lines,
stri_split_lines1,
stri_split_lines1;
stri_split_regex,
stri_split_regex; stri_split
Other stringi_general_topics:
stringi-arguments;
stringi-encoding;
stringi-locale;
stringi-package;
stringi-search-charclass;
stringi-search-fixed;
stringi-search-regex
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.