Wie führe ich eine reguläre Suche in Google Chrome oder Firefox durch?


43

Wie kann ich mit Browsern wie Google Chrome oder Firefox auf Webseiten nach Ausdrücken wie "foo | bar" suchen?

Antworten:


23

Für Google Chrome können Sie eine der folgenden Erweiterungen installieren:

  1. Sucher für reguläre Ausdrücke

    • Drücken Sie, um die Nebenstelle zu öffnen /.

    • Drücken Sie, um die Suche zu starten Enter.

    • Um zum nächsten Treffer zu springen, drücken Sie N.

    • Um zum vorherigen Treffer zu springen, drücken Sie Shift+ N.

  2. Regex-Suche

    • Um die Erweiterung zu öffnen, drücken Sie Alt+ Shift+ F.

    • Drücken Sie, um die Suche zu starten Enter.

    • Um zum nächsten Treffer zu springen, klicken Sie auf Weiter .

    • Um zum vorherigen Treffer zu springen, klicken Sie auf Zurück .

Starten Sie nach der Installation der Erweiterung Ihren Browser neu . Beachten Sie beim Testen der Erweiterung, dass die Erweiterung auf den "speziellen" Seiten von Chrome, z. B. auf " Neuer Tab" oder im Chrome Webstore, standardmäßig deaktiviert ist.


3
Ich habe beides ausprobiert und auch nicht gearbeitet.
Jason

Die Suche nach regulären Ausdrücken funktioniert bei mir besser. Der Sucher für reguläre Ausdrücke bricht den HTML-Code (insbesondere im <pre>
-Text

2
Eine weitere Erweiterung im Chrome Web Store ist Regex Search . Es ist höher bewertet als die anderen beiden, und es funktioniert für mich.
25.

@mernst: Ich habe meinen zweiten Vorschlag (der in der neuesten Version von Chrome fürchterlich kaputt ist) durch deinen ersetzt. Wenn Sie zum nächsten Spiel springen könnten, ohne die Maus zu benutzen, wäre es perfekt.
Dennis

Regex Search ist Open Source, was ich für wichtig halte, wenn eine Erweiterung uneingeschränkten Zugriff auf alle von mir besuchten Seiten bietet. Kann jetzt mit Enter / Shift + Enter springen.
Beni Cherniavsky-Paskin

9

Eine weitere Option ist VIMIUM.

Mit diesem Chrome-Plug-In können Sie mit Vim auf Ihre Chrome-Seiten navigieren und mit den Tasten Jund Kdie Seite nach unten scrollen.

Da es jedoch vi- basiert ist , unterstützt es reguläre Ausdrücke, ebenso wie VIMIUM.

Ähnlich wie bei Vim, wenn Sie die Seite betrachten, geben Sie "/ <regexp> ein und es beginnt die Suche auf der Seite ... Ich benutze es nicht oft (ich benutze Ctrl+ Fviel mehr), aber wenn ich es brauche, ist es da und funktioniert.

Um während der Suche mit regulären Ausdrücken zu arbeiten, müssen Sie diese in den erweiterten Optionen des Plugins aktivieren.


-1: Regex-Suche wird nicht durchgeführt, was OP verlangt hat ...
mgalgs

1
Ja, es tut von "/" und Ihrem RegExp
Frank Merrow

7
Wie es aussieht, müssen Sie in den erweiterten Optionen von Vimium eine Option aktivieren, um die Suche nach regulären Ausdrücken zu aktivieren. Ziemlich nützlich! Wird positiv bewertet, wenn Sie Ihre Antwort bearbeiten und erwähnen, dass Sie sie in den Vimium-Optionen aktivieren müssen.
mgalgs

4

Feuerfuchs

Ich habe vor kurzem genau nach dieser Funktion gesucht, weil ich es leid war, nach einem Wort zu suchen und alle Fälle durchlaufen zu müssen, in denen das gesuchte Wort eine Teilzeichenfolge eines größeren Wortes ist.

Regex Find ist eine schöne, kompakte Erweiterung, die die standardmäßige Firefox-Suchleiste um eine Option erweitert, mit der der Suchbegriff als regulärer Ausdruck behandelt wird. Es scheint Open Source zu sein, da der Quellcode auf GitHub verfügbar ist .

Ich mag es auch, weil es gut mit VimFx funktioniert .


2

Hier ist ein Lesezeichen , das die Suche nach regulären Ausdrücken hervorhebt. Es hat keine inkrementelle Suche wie das native Suchfeld, aber es erledigt den Job. Jede neue Suche wird in einer anderen Farbe hervorgehoben.


1

Die schnellste Suche ist die beste Textsuche auf einer Seite und in allen Registerkarten:

Zähle, reguläre Ausdrücke, visualisiere und liste die Ergebnisse / finde-wie-du-Tippe.

In der URL-Leiste gibt es optional eine sofortige Suche im Internet und im Verlauf. Es bietet die beste benutzerdefinierte Suche, eine Vorschau mit mehreren Registerkarten für ausgewählten Text, dnd image / lnk und Autokopie.



1

Diese befehlszeilenzentrierte Antwort wird möglicherweise nicht gut angenommen, aber wenn ich das tun muss, kann ich den Quellcode einfach anzeigen, als Textdatei speichern und grep -Eoder grep -oEdarauf verwenden.

Noch besser wäre es, wenn es eine Seite direkt zugänglich , ohne viel Aufwand Login oder Dingsbums, nur curlsie und Rohr es grepdirekt in der Kommandozeile.

Für mich ist es viel natürlicher, mich daran zu erinnern, welche Erweiterungen was tun und welche Art von regulären Ausdrücken sie unterstützen und so weiter.

Sie haben Ihren Anwendungsfall nicht wirklich angegeben. Wenn Sie also nach bestimmten Informationen suchen, ist dies für mich persönlich ideal. Wenn es tatsächlich für die Suche nach Begriffen in der Online-Dokumentation oder so gedacht ist, dann ist dies nicht die beste Antwort.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.