【发布时间】:2016-12-26 13:48:29
【问题描述】:
我需要获得一个匹配 Virtuoso 图中双引号的 SPARQL 查询。我使用这样的查询:
SELECT distinct ?o
FROM <http://graph>
WHERE
{
?s ?p ?o.
}
它会返回一个包含此类值的列:
http://some.prefix/Symbol
"abcd"
我只需要匹配第二个值 ("abcd")。我试图将这样的过滤器添加到WHERE 子句:
FILTER regex(str(?o), "\"")
但它没有返回任何结果。我还尝试了'"' 作为正则表达式的第二个参数,以及其他一些东西。有可能吗?
【问题讨论】:
标签: regex sparql quotes virtuoso