query-ab2fb9f97279ae773b2d6cdacfbcc05b

rq turtle/ttl

title:Persone con almeno un id e descrizione che comincia con parentesi, numero o maiuscola, esclusi i papi SELECT DISTINCT ?person ?label ?description WHERE { ?person wdt:P8750 ?id . ?person wdt:P31 wd:Q5 . ?person rdfs:label ?label . FILTER(LANG(?label) = "it") ?person schema:description ?description . FILTER(LANG(?description) = "it") FILTER(REGEX(?description, "^[(0-9A-Z]")) FILTER(!REGEX(?description, "vescovo di Roma")) } ORDER BY ?description

Use at

PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX schema: <http://schema.org/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
#title:Persone con almeno un id e descrizione che comincia con parentesi, numero o maiuscola, esclusi i papi
SELECT DISTINCT ?person ?label ?description
WHERE {
  ?person wdt:P8750 ?id .
  ?person wdt:P31 wd:Q5 .
  ?person rdfs:label ?label . FILTER(LANG(?label) = "it")
  ?person schema:description ?description . FILTER(LANG(?description) = "it")
  FILTER(REGEX(?description, "^[(0-9A-Z]"))
  FILTER(!REGEX(?description, "vescovo di Roma"))
}
ORDER BY ?description

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v1("?description"):::projected v4("?id") v2("?label"):::projected v3("?person"):::projected c6(["wd:Q5"]):::iri f0[["not regex(?description,'vescovo di Roma')"]] f0 --> v1 f1[["regex(?description,'^#91;(0-9A-Z#93;')"]] f1 --> v1 f2[["?description = 'it'"]] f2 --> v1 f3[["?label = 'it'"]] f3 --> v2 v3 --"wdt:P8750"--> v4 v3 --"wdt:P31"--> c6 v3 --"rdfs:label"--> v2 v3 --"schema:description"--> v1