【发布时间】:2021-06-21 20:28:00
【问题描述】:
使用 R,我想提取建筑物、广场或豪宅的名称。名称前面是否指定建筑物、豪宅、广场。 这是一个例子
addresses<-c("big fake plaza, 12 this street,district, city",
"Green mansion, district, city",
"Block 7 of orange building district, city",
"98 main street block a blue plaza, city",
"blue red mansion, 46 pearl street, city")
我想得到的是
"big fake" "Green" "orange" "blue" "blue red"
我目前使用的代码是
str_extract(addresses, "[[a-z]]*\\s*[[a-z]+]*\\s*(?=(building|mansion|plaza))")
有时名字是两个词,有时是一个词。然而,由于格式不同,有时也会提取一个“a”或“of”。如何继续提取建筑物名称的两个单词格式但排除'a'或'of'
提前致谢
【问题讨论】: