📌  相关文章
📜  计算 R 中字符串中的字符数

📅  最后修改于: 2022-05-13 01:55:25.667000             🧑  作者: Mango

计算 R 中字符串中的字符数

在本文中,我们将讨论如何使用 R 编程语言查找字符串的字符数。字符串中的字符的数量是指字符串的长度。

例子:

这可以使用下面提到的函数计算

  • 使用 nchar() 方法
  • 使用 str_length() 方法
  • 使用 stri_length() 方法

方法 1:使用nchar()方法。

R 编程中的 nchar() 方法用于获取字符串的长度。

代码:

R
# R program to calculate length 
# of string
  
# Given String
gfg <- "Geeks For Geeks"
  
# Using nchar() method
answer <- nchar(gfg)
  
print(answer)


R
nchar(c("Hello World!","Akshit"));


R
# R program for finding length
# of string
  
# Importing package
library(stringr)
  
# Calculating length of string    
str_length("hello")


R
# Code
library(stringr);
  
str_length(c("Hello World!","Akshit"));


R
library(stringi);
  
stri_length(c("Akshit"));


R
library(stringi);
  
stri_length(c("Hello World","Akshit"));


输出:

[1] 15

此方法可用于返回作为参数传递的多个字符串的长度。

代码:

电阻

nchar(c("Hello World!","Akshit"));

输出:

[1] 12  6

方法2.使用str_length()方法。

属于 'stringr' 包的函数str_length() 可用于确定 R 中字符串的长度。

代码:

电阻

# R program for finding length
# of string
  
# Importing package
library(stringr)
  
# Calculating length of string    
str_length("hello")

输出:

[1] 5

此方法可用于返回作为参数传递的多个字符串的长度。

代码:

电阻

# Code
library(stringr);
  
str_length(c("Hello World!","Akshit"));

输出:

[1] 12  6

方法 3. 使用 stri_length() 方法。



此函数返回每个字符串的代码点数。

请注意,在控制台上打印时,代码点的数量与字符串的“宽度”不同。

代码:

电阻

library(stringi);
  
stri_length(c("Akshit"));

输出:

[1] 6

此方法可用于返回作为参数传递的多个字符串的长度。

电阻

library(stringi);
  
stri_length(c("Hello World","Akshit"));

输出:

[1] 11  6