Главная страница » Как выполнить расширенный поиск в Google Chrome

Как выполнить расширенный поиск в Google Chrome

Автор: Евгений Стерликов

Давным-давно я написал статью о том, как открыть определенные поисковые запросы в Интернете в режиме инкогнито . Он использовал RegEx, что заставило меня задуматься, а что, если бы вы могли сделать то же самое с «Найти на странице». Например, в основном во время подготовки статьи я сталкиваюсь с исследовательскими работами, которые обычно длинные и обширные. Итак, если я просто хочу прочитать о взаимосвязи между графеном и литий-ионным аккумулятором, мне нужны строки или абзацы, содержащие оба этих слова. Но если вы выполните обычный поиск в Google Chrome и наберете «Графен литий-ионный», он будет искать точное слово и не вернет никаких результатов.

Итак, если бы я мог использовать регулярные выражения, я мог бы сузить свой поиск до графена или литий-ионного аккумулятора. Более того, я мог бы искать абзацы, содержащие эти слова. Оказывается, в Гугл Хром есть собственный метод, а также есть пара расширений, которые могут помочь. Итак, вот как можно использовать расширенный поиск в Google Chrome.

Как выполнить расширенный поиск в Google Chrome

Если вы не знакомы с элементом Inspect и HTML-кодом, я бы рекомендовал вам перейти к эта секция .

1. Собственный метод

Обычная опция «Найти на странице» не поддерживает регулярные выражения и операторы поиска. Однако опция поиска в «Проверке элемента» поддерживает регулярные выражения, но есть одна оговорка. Элемент проверки find не выполняет поиск на веб-странице, а вместо этого ищет исходный код HTML. Следовательно, результаты поиска будут указывать на исходный код, а не на веб-страницу. Итак, вам придется считывать содержимое из исходного кода.

Чтобы добраться до этого, щелкните правой кнопкой мыши и выберите «Проверить». Альтернативно вы также можете нажать Ctrl+Shift+I (⌘+Shift+C на Mac), чтобы перейти к Осмотреть элемент .

проверить-элемент-щелкнуть правой кнопкой мыши-веб-страницу — расширенный поиск Chrome

Затем нажмите Ctrl+Shift+F (⌘+Shift+F на Mac), чтобы перейти на панель расширенного поиска. Альтернативно вы также можете нажать на три кнопки в правом верхнем углу и нажать «Поиск».

Advanced-find-in-inspect-element — расширенный поиск в Chrome

Чтобы включить поиск на основе регулярных выражений, нажмите кнопку «.*».

регулярное выражение при поиске

Теперь панель поиска поддерживает ключевые слова с регулярными выражениями. Например, я нахожусь на этой вики-странице электромобилей. Теперь на этой странице представлена ​​вся эволюция электродвигателей, аккумуляторных технологий, беспилотного вождения и т. д. Но меня интересует только связь между электромобилями и литий-ионными батареями. Итак, мне нужны те абзацы, которые содержат оба этих слова. Итак, в строке поиска я ввожу «электромобили.* литий-ионные». Это даст мне результаты поиска, в которых предложение начинается с электромобилей и в абзаце есть хотя бы один упоминание литий-ионного аккумулятора.

регулярные выражения в результатах поиска

Итак, теперь в выводе, если вы наведете курсор на результат, появится исходный код. И это проблема, о которой я упомянул в первом абзаце. В результатах поиска не будет выделен текст на веб-странице, а будет выделен исходный код.

результат-поиска-в-варианте-проверки-элемента-исходного кода

Другая проблема этого метода заключается в том, что данные элемента проверки также содержат теги HTML и другие атрибуты CSS. Этот метод чрезвычайно полезен, если вы много работаете с исходным кодом сайта. Это будет очень полезно, если вам нужно устранить проблемы в коде CSS или HTML.

2. Расширение Chrome

Самый простой способ выполнить расширенный поиск — использовать расширения Chrome. Chrome RegEx Search — это расширение, которое позволяет использовать поиск на основе регулярных выражений напрямую на любой веб-странице. Все, что вам нужно сделать, это загрузить и установить расширение, и оно доступно на каждой веб-странице. Чтобы запустить его, просто нажмите Ctrl+Shift+F на любой веб-странице, и вы получите поиск по регулярному выражению Chrome. Панель поиска по умолчанию поддерживает регулярные выражения и работает сразу. Однако в расширении по умолчанию включен поиск с учетом регистра. Вы можете нажать кнопку «i» и отключить ее.

Загрузить Поиск по регулярным выражениям Chrome

chrome-regex-search — расширенный поиск в Chrome

Заключительные слова

Это несколько способов включить поиск на основе регулярных выражений в Google Chrome. Чтобы помочь вам с регулярными выражениями, используйте шпаргалку вот сайт для всех регулярных выражений.

Читайте также: Как отключить режим инкогнито в Windows, Ubuntu и macOS

Возможно вам будет интересно