Roc*_*nce 4 regex r alphanumeric
我正在尝试使用 [:alnum:] 如 ?regex 上所述
任何人都知道为什么
grepl("^([a-zA-Z0-9])+([;])", x="dj5sads;adsa")
Run Code Online (Sandbox Code Playgroud)
返回 TRUE,但是
grepl("^([:alnum:])+([;])", x="dj5sads;adsa")
Run Code Online (Sandbox Code Playgroud)
返回假?
[:alnum:]只是班级的名称。当您想要将此命名类放入字符类中时,您必须用另一对将其括起来[]:
[[:alnum:]]
Run Code Online (Sandbox Code Playgroud)
在你的例子中它是
grepl("^([[:alnum:]])+([;])", x="dj5sads;adsa")
//Output: TRUE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5137 次 |
| 最近记录: |