[英]alphanumeric regular expression in R
我正在尝试使用[:alnum:],如?regex所述
谁知道为什么
grepl("^([a-zA-Z0-9])+([;])", x="dj5sads;adsa")
返回TRUE,但是
grepl("^([:alnum:])+([;])", x="dj5sads;adsa")
返回FALSE?
[:alnum:]
仅是类的名称 。 当您想将此命名类放入字符类中时,只需用另一对[]
将其括起来:
[[:alnum:]]
在您的示例中
grepl("^([[:alnum:]])+([;])", x="dj5sads;adsa")
//Output: TRUE
你想要的是
grepl("^([[:alnum:]])+([;])", x="dj5sads;adsa")
记得我们把SearchPattern
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.