stringr是一个更加规范的R字符处理包,字符处理函数比基础包容易记忆
基本字符操作
str_c 连接字符,类似于pastestr_length 返回字符长度,类似于ncharstr_count 返回指定模式出现的次数str_detect 检测字符是否存在指定模式,返回TRUE或者FALSEstr_sub 提取指定位置的字符,类似于substrstr_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 按照模式将字符串分割成指定个数