“R语言中大小写的转换”的版本间的差异

来自OBHRM百科
跳转至: 导航搜索
将所有字母转换为大写
第3行: 第3行:
 
<pre>
 
<pre>
 
a<-"This is a Test"
 
a<-"This is a Test"
tolower(a)
+
a<-tolower(a)
 
#结果:this is a test
 
#结果:this is a test
 
</pre>
 
</pre>

2023年2月11日 (六) 17:32的版本

将所有字母转换为小写

可以采用R语言的基本库中函数tolower()完成转换

a<-"This is a Test"
a<-tolower(a)
#结果:this is a test

将所有字母转换为大写

可以采用R语言的基本库中函数toupper()完成转换

a<-"This is a Test"
a<-toupper(a)
#结果:THIS IS A TEST

将每个单词的第一个字母转换为大写

采用R语言的基本库中函数gsub()来完成转换

a<-"This is a Test"
a<-gsub("(^|[[:space:]])([[:alpha:]])", "\\1\\U\\2",a,perl = TRUE)
#结果:This Is A Test