stringr
是一个更加规范的R字符处理包,字符处理函数比基础包容易记忆
基本字符操作
str_c
连接字符,类似于paste
str_length
返回字符长度,类似于nchar
str_count
返回指定模式出现的次数str_detect
检测字符是否存在指定模式,返回TRUE或者FALSEstr_sub
提取指定位置的字符,类似于substr
str_dup
丢弃指定位置的字符str_trim
丢弃填充,如空格str_pad
填充字符到一定长度
进阶字符操作
str_extract
提取首个匹配模式的字符str_extract_all
提取全部匹配模式的字符str_locate
返回首个匹配模式的字符的位置str_locate_all
返回全部匹配模式的字符的位置str_replace
替换首个匹配模式str_replace_all
替换全部匹配模式str_split
按模式分个字符串str_split_fixed
按照模式将字符串分割成指定个数