我正在检查字符串是否包含任何特殊字符。这就是我所拥有的,但它不起作用,
if(grepl('^\\[:punct:]', val))
因此,如果有人能告诉我我缺少什么,那将会很有帮助。
特殊字符
~ ` ! @# $ % ^ & * | : ; , ." |
正如@thelatemail 在评论中指出的,您可以使用:
grepl('[^[:punct:]]', val)
这将导致向量中每个值的 TRUE 或 FALSE。您可以将 sum() 添加到语句的开头来获取这些案例的总数。
您还可以使用:
grepl('[^[:alnum:]]', val)
它将检查非字母或数字的任何值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)