Seria muito útil se o Google fornecesse uma pesquisa por expressão regular .
Existe uma maneira de fazer isso?
(OBS: Eu não estou falando sobre expressões falsas regulares, como site:
, filetype:
, AND
, OR
ou "Text"
. Eu gostaria de pesquisar com uma expressão regular como .+[]^
).
Por exemplo, existe um aplicativo, um site ou uma ferramenta do Google para pesquisar coisas como *.stackexchange
?
fonte
A Pesquisa do Google pode retornar as correspondências de algumas expressões regulares simples. Por exemplo, a consulta de pesquisa
parece ser equivalente a
Você pode ver a saída desta consulta de pesquisa aqui .
fonte
O SymbolHound possui uma pesquisa de repositório de código- fonte aberto , semelhante à opção de pesquisa de código do Google, agora descontinuada, além de uma pesquisa na Web com símbolos que indexa sites relacionados à programação, como o Stackoverflow.
fonte
Você pode escrever um software para:
Vamos estudar um caso:
site:gog.com
encontre todos os jogos com dublagem em espanhol.A expressão regular é:
Deve corresponder, por exemplo:
E não corresponde:
Etapa 1. Deixe seu software pesquisar isso no Google:
inurl:game
aqui significa apenas pesquisar nas páginas de descrição do jogoEtapa 2. Obtenha os 300 links resultantes e entre em cada um deles.
Etapa 3. Filtre o resultado com a expressão regular fornecida:
Isso deve ser fácil de construir. Na verdade, não entendo por que não consegui encontrar algo que já foi construído dessa maneira.
Como os mecanismos de pesquisa não podem dispor do recurso para digitalizar seus dados com expressão regular, esse trabalho sujo é da sua parte, e seu computador deve fazer isso com o que os mecanismos de pesquisa já fornecem.
fonte
Não, infelizmente não :(. Em teoria, você poderia criar seu próprio mecanismo de pesquisa e fazê-lo, mas isso seria bem difícil.
fonte
Apenas para referência, a ajuda do Google nos operadores de pesquisa está aqui .
Curiosamente, "-" ainda é um operador para exclusão de palavras, mas eles removeram "+" como operador, usado no passado para exigir um determinado termo de pesquisa. Aparentemente, "O operador + foi aposentado quando o Google+ foi iniciado, porque + era necessário como um personagem pesquisável em vez de um operador." ( Https://support.google.com/websearch/answer/2466433 )
fonte
Você pode começar com uma pesquisa detalhada do Google para selecionar o texto de destino a ser pesquisado. Em seguida, abra, digamos, os 50 principais resultados em várias guias e use o complemento "Fastest Search" do mingyi para pesquisar os resultados usando uma expressão regular.
fonte
O Google agora suporta e documenta totalmente o uso do RegEx. Aqui está o link para referência:
http://www.google.com/support/enterprise/static/postini/docs/admin/en/admin_ee_cu/cm_regex.html
fonte
Se você conhece o VBA, pode escrever um código para obter dados da Web para o Excel. Eu corro o programa dia e noite e posso obter milhões de resultados. Depois disso, você pode filtrar a partir desses resultados.
fonte