openlink / virtuoso-opensource

Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform
https://vos.openlinksw.com
Other
866 stars 210 forks source link

Filter with "\\" gives strange error #179

Open jakubklimek opened 10 years ago

jakubklimek commented 10 years ago
Virtuoso 2201B Error SR098: regexp error at '\u00a7' column 1 (PCRE does not support \L, \l, \N, \U, or \u)

SPARQL query:
define sql:big-data-const 0 
#output-format:text/html
define sql:signal-void-variables 1 select * where {?s ?p ?o FILTER regex(?o, '\\u00a7')} LIMIT 100

actually this is caused by the two backslashes in the filter. With only one it works. But still, a strange error

HughWilliams commented 10 years ago

We shall look into this issue which seems to be in the PCRE library being used ...