[英]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.