Nagyon hasznos lenne, ha a Google egy reguláris kifejezés keresést adna meg.

Van rá mód?

(OBS: Nem olyan hamis reguláris kifejezésekről beszélek, mint például site:, filetype:, AND, OR vagy "Text". Szeretnék keresés olyan reguláris kifejezéssel, mint a .+[]^).

Például van-e alkalmazás, webhely vagy Google-eszköz például *.stackexchange?

Válasz

Ez a szolgáltatás nem érhető el a klasszikus Google Keresésben, és nincs A Google ütemterve. Tudjon meg többet erről a témáról a Google-videó megtekintésével Megvalósítja-e a Google a rendszeres kifejezésekkel történő keresés képességét?

Vannak azonban egy kivétel. A Google Code Search támogatja a reguláris kifejezéseket. Természetesen a témakör keresőmotorjának keresési célja csak forráskódra redukálódik.

Érdemes megemlíteni, hogy egyes Google keresési kulcsszavak részben helyettesíthetik a reguláris kifejezéseket. Ha például a “search TERM” bármely kétszavas változatában szeretne keresni, használhatja a helyettesítő karakter operátort.

search * 

talál találatokat a keresésre és bármely más (egy) szót. Gyakran használom az angol nyelvtan alapszabályainak vagy szinonimáinak ellenőrzésére (pl. “olyan egyszerű, mint a *” ).

megjegyzések

Válasz

A Google Keresés visszaadhat néhány egyszerű reguláris kifejezés egyezését. Például a keresési lekérdezés

"(gray|red) (wolf|fox)" 

egyenértékűnek tűnik a

("gray wolf" OR "red fox" OR "red wolf" OR "gray fox") 

itt láthatja ennek a keresési lekérdezésnek a kimenetét.

A Google Keresés engedélyezi a " helyettesítő karaktert is " karakterek a keresési karakterláncokban, így találhat keresési eredményeket például "the quick brown * (jumped|jumps) over the * dog" .

Megjegyzések

  • Gyógyszer vagy kémiai nevet keresek. Tudok olvasni " heme ?? llnate " – ahol a kérdőjelek nem olvashatók. A Google nem tud ' segíteni.

Válasz

SymbolHound nyílt forráskódú kódtár-kereséssel rendelkezik , hasonlóan a most megszüntetett Google Code Search opcióhoz, a szimbólumokat befogadó internetes keresés mellett, amely indexeli a programozással kapcsolatos webhelyeket, például a Stackoverflow-t.

Megjegyzések

  • Ha Ön kapcsolatban áll a SymbolHound-szal, ezt állítja a profiljában. Köszönöm!

Válasz

Írhat egy szoftvert:

  1. Vegye ki a kulcsszavakat a reguláris kifejezésből;
  2. Google keresse meg a kulcsszavakat és szerezzen eredménylistát;
  3. Feltérképezze az egyes kapott URI-kat, és szűrje le őket a teljes reguláris kifejezéssel.

Tanulmányozzunk egy esetet: site:gog.com -től találja meg az összes olyan játékot, amelyen spanyol hang van.

A rendszeres kifejezés a következő:

Audio[^:]*:[^.,]*Spanish 

Meg kell felelnie például:

Audio lanuage: English, German, Spanish, French. 

És nem egyezik:

Audio language: only-English. Text language: Spanish. 

1. lépés: Engedje meg, hogy a szoftvere ezt a Google-on keresse:

site:gog.com audio Spanish inurl:game 

inurl:game itt csak a játékleírási oldalakon kell keresni.

2. lépés. Szerezze be a 300 kapott linket, és mászkáljon be mindegyikbe.

3. lépés. Szűrje le az eredményt a megadott reguláris kifejezéssel:

Audio[^:]*:[^.,]*Spanish 

Ennek könnyen felépíthetőnek kell lennie. Valójában nem értem, miért nem lehet találni valamit, ami már így van felépítve.

Mivel a keresőmotorok nem engedhetik meg maguknak az erőforrást az adatok rendszeres kifejezéssel történő beolvasására, ez a piszkos feladat az Ön részéről esik, és ezt a számítógépének kell tennie azzal, amit a keresőmotorok már nyújtanak.

Megjegyzések

  • +1. Nagyon köszönöm. Valójában ez egy nagyon érdekes ötlet. A fő probléma az, hogy valószínűleg nagy teljesítményű klaszterekre lesz szükségünk ahhoz, hogy igazán érdekes dolgokat csinálhassunk.
  • Heh, én most ' írom ezt a kiterjesztést.

Válasz

Nem, sajnos nem :(.Elméletileg elkészítheti saját keresőmotorját, és megteheti, de ez elég nehéz lenne.

Válasz

Csak referenciaként , A Google segítsége a keresési operátorokkal itt található .

Érdekes módon a “-” továbbra is a kizárás operátora, de eltávolították “+” operátorként, a múltban egy adott keresési kifejezés megkövetelésére használták. Nyilvánvaló, hogy “A + operátor visszavonult a Google+ indításakor, mert a + -ra kereshető karakterként, nem operátorként volt szükség.” ( https://support.google.com/websearch/answer/2466433 )

Válasz

Kezdheti egy részletes Google kereséssel, hogy megsemmisítse a célszöveget a kereséshez. Ezután nyissa meg mondjuk az első 50 találatot több lapon, és használja a mingyi “s” leggyorsabb keresést ” “Firefox addon az eredmények kereséséhez egy reguláris kifejezés használatával.

Válasz

A Google mostantól támogatja és teljes mértékben dokumentálja a felhasználás a RegEx. Itt található a hivatkozás:

http://www.google.com/support/enterprise/static/postini/docs/admin/en/admin_ee_cu/cm_regex.html

Megjegyzések

  • Ez ' csak a Postinit használja.

Válasz

Ha ismeri a VBA-t, írhat néhány kódot, hogy adatokat szerezzen a webről az Excelbe. Éjjel-nappal futtatom a programot, és több millió eredményt érhetek el. Ezt követően szűrhet ezekből az eredményekből.

Megjegyzések

  • ó, istenem … bocsássa meg a bűneinket

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük