处理R中regexpr中的加号和减号

时间:2015-03-05 19:42:42

标签: regex r string character numeric

我想在从字符串中提取数字数据时包含减号或加号。这个数字是8.81e + 001。使用以下代码我可以获得e,但不能获得+和后续数字。

wg_co2 <- all_data[wg_co2 <- grep("Carbon Dioxide",all_data)] [3]
wg_co2 <-regmatches(wg_co2, regexpr("[0-9]{1,9}.[e-e0-9]{1,9}",wg_co2))
wg_co2

感谢任何提示!

JT

1 个答案:

答案 0 :(得分:1)

[0-9]{1,9}.[[e-e0-9]-]{1,9}[+-][0-9]+

这应该为你做