Je veux trouver la ressource Wikidata correspondant à un site web spécifique. Ceci est ma requêteRegex dans SPARQL: pourquoi [[: alnum:]] ne renvoie pas les correspondances?
SELECT DISTINCT ?resource ?instanceOfLabel ?website
WHERE
{
?resource wdt:P856 ?website.
FILTER (REGEX(str(?website), 'http(s)?://(\\w.)?smh.com.au/$')) .
}
}
(lien here) qui ne renvoie aucun résultat. Ce n'est pas ce que j'attendais depuis
SELECT DISTINCT ?resource ?instanceOfLabel ?website
WHERE
{
?resource wdt:P856 ?website.
FILTER (REGEX(str(?website), 'http(s)?://www.smh.com.au/$')) .
}
(lien here)
Que voulez-vous est le sens de '(\\ w.)'? Je veux dire qu'est-ce que vous attendez à faire correspondre et comment cela reflète le scénario du site Web? – AKSW