Как я могу искать выражения типа «foo | bar» на веб-страницах, используя такие браузеры, как Google Chrome или Firefox?
источник
Как я могу искать выражения типа «foo | bar» на веб-страницах, используя такие браузеры, как Google Chrome или Firefox?
Для Google Chrome вы можете установить одно из следующих расширений:
Поиск по регулярным выражениям
Чтобы открыть расширение, нажмите /.
Чтобы начать поиск, нажмите Enter.
Чтобы перейти к следующему совпадению, нажмите N.
Чтобы перейти к предыдущему совпадению, нажмите Shift+ N.
Чтобы открыть расширение, нажмите Alt+ Shift+ F.
Чтобы начать поиск, нажмите Enter.
Чтобы перейти к следующему совпадению, нажмите « Далее» .
Чтобы перейти к предыдущему совпадению, нажмите Пред .
После установки расширения перезапустите браузер . При тестировании расширения обратите внимание, что расширение по умолчанию отключено на «специальных» страницах Chrome, таких как Новая вкладка или Интернет-магазин Chrome.
Другой вариант - VIMIUM.
Смысл этого плагина Chrome в том, чтобы перемещать Vim по страницам Chrome, чтобы вы могли использовать такие клавиши, как Jи, Kчтобы прокрутить страницу вниз.
Однако, поскольку он основан на vi , он поддерживает регулярные выражения, как и VIMIUM.
Как и в случае с Vim, при просмотре страницы введите "/ <regexp>, и она начнет поиск на странице ... Я не пользуюсь ею часто (я использую Ctrl+ Fнамного больше), но когда мне это нужно, это там и работает.
Для работы с регулярным выражением при поиске необходимо включить его в дополнительных настройках плагина.
источник
Fire Fox
Недавно я искал эту особенность, так как мне надоело искать слово, и мне приходилось проходить через все случаи, когда искомое слово является подстрокой более крупного слова.
Regex Find - это хорошее облегченное расширение, которое расширяет стандартную панель поиска Firefox, добавляя возможность обрабатывать поисковый запрос как регулярное выражение. Кажется, это Open Source, так как его исходный код доступен на GitHub .
Мне также нравится это, потому что это хорошо работает с VimFx .
источник
Вот букмарклет, который выделит поиск по регулярному выражению. У него нет инкрементального поиска, как у поля поиска, но он выполняет свою работу. Каждый новый поиск выделен другим цветом.
источник
Быстрый поиск - лучший текстовый поиск на странице и во всех вкладках:
Подсчет, регулярные выражения, визуализация и список результатов / найти-как-вы-типа.
В строке URL есть дополнительный мгновенный поиск в Интернете и истории. Он имеет лучший пользовательский поиск, предварительный просмотр с несколькими вкладками для выбранного текста, dnd image / lnk и autocopy.
источник
Оформить заказ на быстрый поиск аддона Firefox.
источник
Этот ответ, ориентированный на командную строку, может быть не принят хорошо, но для чего бы это ни стоило, всякий раз, когда мне нужно это сделать, я просто просматриваю исходный код, сохраняю его в виде текстового файла и использую
grep -E
илиgrep -oE
на нем.Еще лучше, если это страница, доступ к которой осуществляется напрямую без особых проблем с входом в систему или чего-либо еще, просто отправьте
curl
ее и направьтеgrep
прямо в командную строку.Для меня это гораздо естественнее, чем вспоминать, какие расширения выполняют, какие и какие типы регулярных выражений они поддерживают и так далее.
Вы на самом деле не указали, какой был ваш вариант использования, поэтому, если вы ищете конкретную информацию, это было бы идеально для меня лично. Если он на самом деле предназначен для поиска терминов в онлайн-документации или чего-то подобного, то нет, это не самый лучший ответ.
источник