【问题标题】:Determine whether a string only contains certain characters in R确定字符串是否仅包含 R 中的某些字符
【发布时间】:2021-06-22 12:54:57
【问题描述】:

如何判断一个字符串在R中是只包含空格还是0?

字符串:“01234” 输出:假

字符串:“0 0 0” 输出:真

字符串:“000” 输出:真

字符串:“” 输出:真

【问题讨论】:

    标签: r grepl


    【解决方案1】:

    [^0 ] 测试不是0 ,用! 否定结果。

    x <- c("01234", "0 0 0", "000", " ")
    
    !grepl("[^0 ]", x)
    #[1] FALSE  TRUE  TRUE  TRUE
    

    【讨论】:

      猜你喜欢
      • 2014-05-07
      • 2015-03-15
      • 2016-08-09
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      相关资源
      最近更新 更多