Dear all,

as already explained on the public-lod list at the W3C (see [1]), I have a 
problem querying the DBLP SPARQL endpoint at [2]. I want to apply the 
Regex-Filter in order to get only authors who match the Regex. I think this is 
the only way to search for authors, if I want to do some sort of string-based 
search. As I did not get the expected results with my query, I found, that the 
REGEX is only applied to the first 10.000 results, since this is obviously the 
result limit.

Therefore, the following query, which aims at returning authors starting with 
the letter "B", yields 0 results:

SELECT DISTINCT * WHERE {
?a a foaf:Agent .
?a foaf:name ?n .
FILTER  regex(?n, '^b', 'i')
}
LIMIT 10

Is there any other way to find authors starting with "B"? Am I missing 
something?

Best regards,
Peter

[1] http://lists.w3.org/Archives/Public/public-lod/2014Apr/0025.html
[2] http://dblp.l3s.de/d2r/snorql/

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
d2rq-map-devel mailing list
d2rq-map-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel

Reply via email to