我有一个由“;”分隔的类别列。IE 值:
value <- "A > B > C; A > B > D; A > B > C > C1"
它的意思是:
当前产品属于“A > B > C”类别,属于“A > B > D”类别和“A > B > C > C1”类别
如果一个类别已包含在另一个类别中,则应将其删除。所以目标是:
expectedResult <- "A > B > D; A > B > C > C1"
因为“A > B > C > C1”包含“A > B > C”。
我该如何解决这个问题?
注意:我知道有数百个问题看起来很相似。但我只是找不到解决方案。