Learn R Programming

stringi (version 0.1-25)

stri_count_fixed: Count the Number of Fixed Pattern Matches

Description

This function counts the number of occurrences of a fixed pattern in a string.

Usage

stri_count_fixed(str, pattern, opts_collator = list())

Arguments

str
character vector
pattern
character vector
opts_collator
a named list as generated with stri_opts_collator with Collator options, or NA for fast but locale-unaware byte comparison

Value

  • Returns an integer vector with the number of matches.

Details

Vectorized over str and pattern.

If pattern is empty, then the result is NA and a warning is generated.

See stringi-search-fixed for more details on Locale-Sensitive Text Searching in stringi.

Pass opts_collator equal to NA for much faster, but locale unaware, (exact) byte comparisons. For natural language text this may be not what you really want.

See Also

Other locale_sensitive: stri_cmp, stri_compare; stri_detect_fixed; stri_enc_detect2; 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_order, stri_sort; 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; stri_trans_tolower, stri_trans_totitle, stri_trans_toupper; stringi-locale; stringi-search-fixed

Other search_count: stri_count_charclass; stri_count_regex; stri_count; stringi-search

Other search_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; stringi-search

Examples

Run this code
s <- "Lorem ipsum dolor sit amet, consectetur adipisicing elit."
stri_count_fixed(s, " ")
stri_count_fixed(s, "o")
stri_count_fixed(s, "it")
stri_count_fixed(s, letters)
stri_count_fixed("babab", "b")
stri_count_fixed(c("stringi w R","REXAMINE","123"), 'R')

Run the code above in your browser using DataLab