从R中的字符串中提取以特定模式存储的值并存储在数据帧中
我有一个字符串文档,在R中作为单个字符串/因子变量读取。如下所示:从R中的字符串中提取以特定模式存储的值并存储在数据帧中,r,R,我有一个字符串文档,在R中作为单个字符串/因子变量读取。如下所示: 这是一件衬衫,这是一条牛仔裤。这些是T恤a=“feriuwoeiru”和裤子a=“eruawiorvnxmc” 我想要一个数据帧,它具有(a=”“)中的值: 我们可以使用str\u extract\u all library(stringr) v1 <- str_extract_all(str1, '(?<=a=")[^"]+')[[1]] v1 #[1] "dhfaskdjfk" "eruqiourmfmd
这是一件衬衫,这是一条牛仔裤。这些是T恤a=“feriuwoeiru”和裤子a=“eruawiorvnxmc”
我想要一个数据帧,它具有(a=”“)中的值:
我们可以使用
str\u extract\u all
library(stringr)
v1 <- str_extract_all(str1, '(?<=a=")[^"]+')[[1]]
v1
#[1] "dhfaskdjfk" "eruqiourmfmd" "feriuwoeiru" "eruawiorvnxmc"
d1 <- data.frame(v1, stringsAsFactors=FALSE)
库(stringr)
v1
library(stringr)
v1 <- str_extract_all(str1, '(?<=a=")[^"]+')[[1]]
v1
#[1] "dhfaskdjfk" "eruqiourmfmd" "feriuwoeiru" "eruawiorvnxmc"
d1 <- data.frame(v1, stringsAsFactors=FALSE)
str1 <- 'this is a shirt here a="dhfaskdjfk" and this is the pair of jeans a="eruqiourmfmd". These are tees a="feriuwoeiru" and these are trousers a="eruawiorvnxmc"'