Expressions régulières

snipexp: est le seul opérateur qui ne change pas les sites trouvés - il change ce qui est affiché pour chacun d’eux. C’est ainsi qu’une liste de sites devient une liste d’identifiants d’éditeur, de numéros de téléphone ou de noms d’extensions.

Au lieu du texte qui entoure la correspondance, l’extrait devient ce que votre expression capture.

L’expression est un motif PCRE avec ses délimiteurs - généralement |, car une requête en contient rarement - et au moins un groupe capturant, puisque ce que capture le groupe est ce que vous obtenez. Les options suivent le délimiteur fermant : i rend ainsi l’expression insensible à la casse. Sans groupe capturant, l’extrait revient vide, ce qui explique le plus souvent une colonne vide.

snipexp:|pubid=(ra\-[\w\d]+)|i

Numéros de téléphone de pizzerias en Italie

"href=\"tel" site:it pizza snipexp:|\"tel\:([^\"]+)\"|

Les extraits sont ce que contiennent les exports csvsnippets et ce que renvoie snippets=1 dans l’API. Pour extraire un champ de tout un ensemble de sites à la fois, utilisez les clusters. Les extraits sont décomptés d’un quota quotidien distinct - voir quotas et limites de débit.

Suivant Domaines nationaux