SPARQL 查询具有特定前缀的所有对象?

SPARQL-Query for all objects with a specific prefix?

我创建了一个具有不同前缀(rdf、rdfs、owl、示例、汽车、自行车...)的 ontology。我用它们来划分不同的域和示例。

如何查询所有带有前缀 "car" 的对象?

提前致谢!

对于未来,提供最少的数据样本将有助于提供对数据的有效查询。没有进一步的细节并假设你的意思是 "objects" 三元组的对象(实际上未经测试):

PREFIX car: <TODO_ADD_URI_OF_NAMESPACE_HERE>
SELECT * {
 ?s ?p ?o .
 FILTER(isUri(?o) && STRSTARTS(STR(?o), STR(car:)))
}