例如,如何使用SPARQL在标题中找到包含字符串“shape”的维基共享资源类别?
另外,我想问一下如何更改脚本以便:
答案 0 :(得分:1)
这是一个基本版本,使用regex
将结果过滤为包含" shape"的结果。对于您需要的更多字符串功能(第1点和第2点),您应该在SPARQL String functions上查看。
您的第3点和第4点对我来说并不清楚,我建议为他们发布一个专门的其他问题。
select distinct ?catName where {
?s wdt:P373 ?catName. # Name of the Wikimedia Commons category for ?s
Filter (regex (?catName,"shape")) # basic filtering of the results to those containg "shape"
}