首页 > 解决方案 > R 正则表达式:找到一个字母作为一个词,没有别的

问题描述

我有这个字符串向量:

strings <- c("5 EUR 12 EUR", "5 ESCALOPE", "5 E", "87 TOYS")

我只想获取元素:5 E

我尝试了一些像这样的正则表达式:

grep("[0-9] E", strings, value = TRUE)

它返回:“5 EUR 12 EUR”“5 ESCALOPE”“5 E”

我想要的是一个“数字和E”以及E之后的任何其他内容,没有空格,没有\n,\t,......

如果有人有解决方案... thx ^^

标签: rregex

解决方案


推荐阅读