Google ChromeまたはFirefoxで正規表現検索を実行する方法は?


43

Google ChromeやFirefoxなどのブラウザーを使用して、Webページで「foo | bar」などの表現を検索するにはどうすればよいですか?

回答:


23

Google Chromeの場合、次の拡張機能のいずれかをインストールできます。

  1. 正規表現サーチャー

    • 拡張機能を開くには、を押し/ます。

    • 検索を開始するには、を押しEnterます。

    • 次の試合にジャンプするには、を押しNます。

    • 前の試合にジャンプするには、Shift+を押しNます。

  2. 正規表現検索

    • 拡張機能を開くには、Alt+ Shift+を押しFます。

    • 検索を開始するには、を押しEnterます。

    • 次の一致にジャンプするには、「次」をクリックします。

    • 前の試合にジャンプするには、クリック前に

拡張機能をインストールしたら、ブラウザを再起動します。拡張機能をテストする場合、拡張機能は、新しいタブやChromeウェブストアなどのChromeの「特別な」ページでデフォルトで無効になっていることに注意してください。


3
これらの両方を試しましたが、どちらも機能しませんでした。
ジェイソン

正規表現検索は私のためにうまく機能、正規表現サーチャーhtmlコードを壊す(特別に<PRE>でテキスト)
kenorb

2
Chromeウェブストアのもう1つの拡張機能は、正規表現検索です。それは他の2つよりも高い評価を受けており、私には有効です。
mernst

@mernst:2番目の提案(最新のChromeではひどく壊れています)をあなたの提案に置き換えました。マウスを使用せずに次の試合にジャンプできれば、完璧です。
デニス14年

正規表現検索は、私が閲覧するすべてのページにフルアクセスできる拡張機能で重要だと思うオープンソースです。Enter / Shift + Enterでジャンプできるようになりました。
ベニチェルニアフスキーパスキン

9

別のオプションはVIMIUMです。

このクロームプラグインのポイントは得ることですVimのあなたのようなキーを使用することができますので、ChromeのページへのナビゲーションをJし、Kページを下にスクロールします。

ただし、viベースなので、VIMIUMと同様に正規表現をサポートしています。

Vimと同じように、ページを見ながら「/ <regexp>」と入力すると、ページの検索が開始されます...頻繁に使用することはありません(Ctrl+をFはるかに使用します)が、必要なときはそこに動作します。

検索中に正規表現を使用するには、プラグインの詳細オプションで有効にする必要があります。


-1:正規表現の検索を行いません。これはOPが求めたものです...
mgalgs

1
うん、「/」とあなたの正規表現で
フランクメロー

7
ああ、正規表現の検索を有効にするには、Vimium Advanced Optionsでオプションを有効にする必要があるようです。とても便利です!回答を編集して、Vimiumオプションで有効にする必要があるという事実を記載する場合は、賛成票を投じます。
mgalgs

4

Firefox

単語を検索するのにうんざりし、探している単語がより大きな単語の部分文字列であるすべてのインスタンスを通過する必要があるため、最近この機能を探しました。

Regex Findは、検索用語を正規表現として扱うオプションを追加することにより、標準のFirefox Find Barを強化する素晴らしい軽量の拡張機能です。ソースコードがGitHubで入手できるため、オープンソースのようです。

また、VimFxとうまく機能する ので気に入っています。


2

正規表現検索を強調表示するブックマークレット次に示します。ネイティブ検索ボックスのようなインクリメンタル検索はありませんが、仕事はします。新しい検索はそれぞれ異なる色で強調表示されます。


1

Fastest Searchは、ページおよびすべてのタブでの最適なテキスト検索です。

カウント、正規表現、視覚化、結果/入力時に検索を一覧表示します。

URLバーには、オプションのインスタントWebおよび履歴検索があります。最高のカスタム検索、選択したテキストのマルチタブプレビュー、dnd image / lnk、および自動コピーがあります。



1

このコマンドライン中心の答えは好評ではないかもしれないが、私はこれを行うために必要なとき何それの価値がある、のために、私はソースを表示、テキストファイル、および使用として保存しgrep -Eたりgrep -oE、それに。

さらに良いのは、ログインの手間やその他のことをせずに直接アクセスできるページである場合は、コマンドラインで直接curlそれをパイプするだけgrepです。

どの拡張機能が何をし、どのような種類の正規表現をサポートしているかなどを覚えるよりも、私にとってははるかに自然なことです。

ユースケースが何であるかを実際に述べていなかったので、特定の情報を探しているなら、これは個人的には理想的です。それが実際にオンライン文書または何かの用語を検索することを目的としている場合、いいえ、これは最良の答えではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.