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

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

在这篇文章中,我们将讨论如何使用R编程语言找到一个字符串中的字符数。字符串中的字符数意味着该字符串的长度。

例子

输入: Geeksforgeeks

输出: 13

解释: 给定的字符串中共有13个字符。

输入: Hello world

输出 : 11

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

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

方法1:使用 ncar() 方法

R编程中的ncar()方法用于获得一个字符串的长度。

语法: ncar(string)

参数: 字符串

返回: 返回一个字符串的长度

代码

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

输出:

[1] 15
R

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

代码

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

输出:

[1] 12  6
R

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

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

语法: str_length (str)

参数 :字符串为str

返回值: 字符串的长度

代码

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

输出:

[1] 5
R

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

代码

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

输出:

[1] 12  6
R

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

该函数返回每个字符串中的代码点的数量。

语法: stri_length(str)

参数: str为字符向量

返回值: 返回一个与str相同长度的整数向量。

请注意,当打印在控制台时,代码点的数量与字符串的`宽度’不一样。

代码

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

输出:

[1] 6
R

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

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

输出:

[1] 11  6
R

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册