检查字符串中是否只有空格

are*_*ddy 3 regex string whitespace if-statement r

如何检查字符串中是否只有空格?

我想在if()声明中使用条件.

例如,

str<-"     " 
#check if str has only white spaces? example usage 
if(str != empty)...
Run Code Online (Sandbox Code Playgroud)

Rol*_*and 9

您可以使用trimws,从字符串中删除前导/尾随空格:

trimws(str) == ""
#[1] TRUE
Run Code Online (Sandbox Code Playgroud)

  • @DavidArenburg我认为它是在最新的R版本中引入的.这只是内部的一些正则表达式. (2认同)