Gostaria de procurar frases usando expressões regulares em sites como Wikipedia e Wikimedia Commons. É possível fazer isso?
Exemplo de consulta de pesquisa regex: (facebook | google) (histórico corporativo | sites)
Já é possível fazer o mesmo no Google ( como demonstrado aqui ), então quero saber se é possível para a Wikipedia também.
Respostas:
É possível pesquisar na Wikipedia (ou em qualquer outro site que um mecanismo de pesquisa possa acessar) usando expressões regulares simples, desde que você dependa de um mecanismo de pesquisa. A seguinte consulta de pesquisa do Google pesquisa na Wikipedia por correspondências da expressão regular
(Yahoo|Google|Microsoft)
:https://www.google.com/#hl=pt_BR&sclient=psy-ab&q=site:en.wikipedia.org+(google+OR+yahoo+OR+microsoft)&oq=site:en.wikipedia.org+(google+OR + yahoo + OR + microsoft) & gs_l = hp.3 ... 87411.96861.2.97076.26.24.2.0.0.0.79.1141.24.24.0 ... 0.0 ... 1c.1.7.psy-ab.s2oGD_2LKy4 & pbx = 1 & bav = on .2, ou.r_cp.r_qf. & Bvm = bv.44158598, d.dmg & fp = dc8abc04c054405e & biw = 1366 & bih = 639
fonte
Se você estiver interessado apenas em fazer uma pesquisa regular dos títulos da Wikipedia , o Crossword Nexus permitirá que você faça isso. http://crosswordnexus.com/wiki
fonte
Está disponível e equipado com o CirrusSearch (baseado no ElasticSearch ), que é o mecanismo de pesquisa usado nos sites MediaWiki e na plataforma Wikimedia.
Alguns exemplos de uso:
Nota: Referência completa do guia e fonte - na Wikipedia: Ajuda: Pesquisando # Search_string_syntax .
Quanto à sua pergunta:
Mais exemplos:
AND
,OR
:"credit card" OR "payment card"
,"credit card" AND "payment card"
- funcionará como esperado.charlie~ parker~
retornosCharlie Parker
,Charles Palmer
,Charley Parks
(até dois diferença de caracteres, não incluindo o primeiro).face*e
- começa comface
e termina com ume
com qualquer coisa no meio.Leitura extra
Leia mais sobre o mecanismo de pesquisa e esta extensão para revelar todas as suas funcionalidades e recursos.
fonte