首页 > 解决方案 > r gsub 正则表达式仅保留 [A-z0-9_] 但 ^ 也保留

问题描述

我想保留一个只有字母、数字或下划线的字符串。但是,当我使用

gsub('[^A-z0-9_]',"","some lab value (x10^9L)")

我明白了

[1] "somelabvaluex10^9L"

这是出乎意料的,因为^字符保留在字符串中。我尝试了不同的选择,但没有任何运气。

标签: rregex

解决方案


推荐阅读