博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
R语言c(字符串),R语言中的字符串函数(部分)
阅读量:5254 次
发布时间:2019-06-14

本文共 1613 字,大约阅读时间需要 5 分钟。

用于字符串分割的函数:

strsplit('123abcdefgabcdef','ab')

[[1]]

[1] "123"   "cdefg" "cdef"

#字符串连接:

paste() #paste(..., sep = " ", collapse = NULL)

#字符串分割:

strsplit() #strsplit(x, split, extended = TRUE, fixed = FALSE, perl = FALSE)

#计算字符串的字符数:

nchar()

#字符串截取:

substr(x, start, stop)

substring(text, first, last = 1000000)

substr(x, start, stop)

substring(text, first, last = 1000000)

###########例子说明

substr("abcdef",2,4)

substring("abcdef",1:6,1:6)## strsplit is more efficient ...

substr(rep("abcdef",4),1:4,4:5)

x

substr(x, 2, 5)substring(x, 2, 4:6)

substring(x, 2)

x

###########

#字符串替换及大小写转换:

chartr(old, new, x)

tolower(x)

toupper(x)

casefold(x, upper = FALSE)

字符完全匹配

grep()

字符不完全匹配

agrep()

字符替换

gsub()

#以上这些函数均可以通过perl=TRUE来使用正则表达式。

grep(pattern, x, ignore.case = FALSE, extended = TRUE,

perl = FALSE, value = FALSE, fixed = FALSE, useBytes = FALSE)

sub(pattern, replacement, x,

ignore.case = FALSE, extended = TRUE, perl = FALSE,

fixed = FALSE, useBytes = FALSE)

gsub(pattern, replacement, x,

ignore.case = FALSE, extended = TRUE, perl = FALSE,

fixed = FALSE, useBytes = FALSE)

regexpr(pattern, text, ignore.case = FALSE, extended = TRUE,

perl = FALSE, fixed = FALSE, useBytes = FALSE)

gregexpr(pattern, text, ignore.case = FALSE, extended = TRUE,

perl = FALSE, fixed = FALSE, useBytes = FALSE)

See Also:

regular expression (aka 'regexp') for the details of the pattern

specification.

'glob2rx' to turn wildcard matches into regular expressions.

'agrep' for approximate matching.

'tolower', 'toupper' and 'chartr' for character translations.

'charmatch', 'pmatch', 'match'. 'apropos' uses regexps and has

nice examples.

转载地址:http://xzrav.baihongyu.com/

你可能感兴趣的文章
python学习笔记3-列表
查看>>
程序的静态链接,动态链接和装载 (补充)
查看>>
关于本博客说明
查看>>
线程androidAndroid ConditionVariable的用法
查看>>
stap-prep 需要安装那些内核符号
查看>>
转载:ASP.NET Core 在 JSON 文件中配置依赖注入
查看>>
socket初识
查看>>
磁盘测试工具
查看>>
代码变量、函数命名神奇网站
查看>>
redis cli命令
查看>>
Problem B: 占点游戏
查看>>
python常用模块之sys, os, random
查看>>
HDU 2548 A strange lift
查看>>
Linux服务器在外地,如何用eclipse连接hdfs
查看>>
react双组件传值和传参
查看>>
[Kaggle] Sentiment Analysis on Movie Reviews
查看>>
价值观
查看>>
mongodb命令----批量更改文档字段名
查看>>
CentOS 简单命令
查看>>
使用 SharedPreferences 分类: Andro...
查看>>