Nozioni di base

Di cosa è fatta una query. Tutto il resto di queste pagine restringe o rimodella ciò che trovano gli elementi descritti qui sotto.

Parole

Più parole significano tutte quante, in qualsiasi ordine e in qualsiasi punto del codice sorgente della pagina.

bootstrap jquery

Frasi esatte "..."

Le virgolette significano quei caratteri, in quell'ordine. È quello che serve quasi sempre: il codice sorgente è pieno di punteggiatura e l'ordine ha un significato.

"math.min.js"

Combinare

Frasi e parole si possono mescolare. Devono corrispondere tutte.

"<html lang=\"fr\">" bootstrap

Escludere -

Un trattino davanti a una parola o a una frase esclude le pagine che la contengono.

"amcharts.js" -bootstrap

L'uno o l'altro | e raggruppamento ( )

Una barra tra due parole trova le pagine che contengono l'una o l'altra, e le parentesi indicano a cosa si applica la barra. La barra lega più di uno spazio, quindi il secondo esempio qui sotto si legge come jquery e, in più, bootstrap oppure foundation.

"jquery.min.js" | "bootstrap.min.js"
jquery (bootstrap | foundation)

Vicine tra loro distance:n

Due parole in punti qualsiasi di una pagina sono spesso una coincidenza; le stesse due a poche parole di distanza di solito no. distance:n tra due termini chiede che tra loro ci siano al massimo n parole, in qualsiasi ordine. Utile quando due elementi stanno vicini nel codice sorgente ma non puoi mettere tutto tra virgolette, perché ciò che sta in mezzo cambia da sito a sito: un tag e il suo id, un parametro e quello accanto.

"utm_source" distance:5 "utm_campaign"
"data-ad-client" distance:3 "ca-pub"

Una frase approssimativa "..."~n

Una tilde e un numero subito dopo una frase tra virgolette permettono alle parole al suo interno di allontanarsi, fino a n parole, e di comparire in qualsiasi ordine. Una frase esatta è la stessa cosa con la distanza impostata a zero.

"gtag config"~5
"font-family Helvetica"~3

Escape

Una virgoletta doppia dentro una frase tra virgolette si scrive preceduta da una barra rovesciata, e una barra rovesciata da un'altra barra rovesciata. Due barre rovesciate valgono una.

"<html lang=\"fr\">"
"\\x5f\\x70\\x6fp"

Questa è tutta la sintassi ordinaria. Gli operatori restringono una ricerca prima che venga eseguita, e snipexp: cambia ciò che viene mostrato per ogni risultato.

Successivo Operatori