带有unicode字符的SPARQL正则表达式FILTER

时间:2012-10-08 23:09:13

标签: python regex sparql

我有以下SPARQL查询,我正在使用virtuoso和pyodbc 我试过这个:

queryUnicode = u"""
SELECT ?subject ?pred ?value
WHERE
{
    ?subject ?pred ?value.
    FILTER ( regex(str(?value), 'abcd\\u00e9.*$', "i") )
}"""

但如果发出以下错误并且没有结果。

18:10:13 INFO: ERRS_0 22023 SR375 Invalid argument 2 to rdf_regex_impl. Must be narrow or wide string or an complete string RDF box

知道我在这里缺少什么吗?

1 个答案:

答案 0 :(得分:1)

看起来像处理unicode正则表达式的Virtuoso错误。