我有三元数据,其中科目以uri的开头
<http://www.test.com/work/12353>
<http://www.test.com/term/12353>
<http://www.test.com/name/12353>
总共有大约70k三倍。
我希望获得以<http://www.test.com/work/>
我可以使用下面给出的FILTER
来实现这一点,我很想知道这是正确的方式还是有更好的方法来实现同样的目标?
SELECT DISTINCT ?s
WHERE {
?s ?p ?o .
FILTER (strstarts(str(?s), 'http://www.test.com/work/'))
}
LIMIT 1000
请帮忙。