Description Usage Arguments Details Value See Also Examples
These functions may be used e.g. to find the indices, at which letters, digits, or white spaces occur in a given string.
1 2 3 4 5 |
str |
character vector to search in |
pattern |
character vector; identifiers of character classes, see stringi-search-charclass |
merge |
logical [ |
Vectorized over str, pattern, and
merge.
For stri_locate_all_charclass, a list of
max(length(str), length(pattern)) integer matrices
is returned . The first column gives the start positions of
matches, and the second column gives the end position.
Moreover, you may gen two NAs in one row for no
match or NA arguments.
For stri_locate_first_charclass and
stri_locate_last_charclass, you get an integer
matrix with max(length(str), length(pattern)) rows,
and two columns, giving the start and end positions of the
first or the last matches, respectively, and two NAs
iff not found. Note that the first column is always equal
to the second column, as we look for single code points in
these two cases.
Other indexing: 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;
stri_sub, stri_sub<-
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_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;
stringi-search
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_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;
stringi-search
1 2 3 4 5 | stri_locate_all_charclass(c('AbcdeFgHijK', 'abc', 'ABC'), 'Ll')
stri_locate_all_charclass(c('AbcdeFgHijK', 'abc', 'ABC'), 'Ll', merge=FALSE)
stri_locate_first_charclass('AaBbCc', 'Ll')
stri_locate_last_charclass('AaBbCc', 'Ll')
stri_locate_all_charclass(c('REXAMINE'), 'Lu', merge=c(TRUE, FALSE))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.