Случайные поисковые запросы в Google Chrome

Есть ли способ проверить регистр при поиске по страницам в Google Chrome?

Скриншот браузера

Скажем, я ищу «Дерево», и я хочу исключить все варианты, такие как «tree» или «TREE», которые не соответствуют тому случаю, который я ищу. Это возможно?

Нет; С 6 апреля 2011 года этот запрос функции с Chromium (база с открытым исходным кодом Chrome) был отклонен .

Вот функция, которая запрашивает слово и выполняет поиск с учетом регистра:

var searches = searches || 0; (function () { var count = 0, text; text = prompt('Search:', ''); if (text == null || text.length === 0) return; function searchWithinNode(node, re) { var pos, skip, acronym, middlebit, endbit, middleclone; skip = 0; if (node.nodeType === 3) { pos = node.data.search(re); if (pos >= 0) { acronym = document.createElement('ACRONYM'); acronym.title = 'Search ' + (searches + 1) + ': ' + re.toString(); acronym.style.backgroundColor = backColor; acronym.style.borderTop = '1px solid ' + borderColor; acronym.style.borderBottom = '1px solid ' + borderColor; acronym.style.fontWeight = 'bold'; acronym.style.color = borderColor; middlebit = node.splitText(pos); endbit = middlebit.splitText(RegExp.lastMatch.length); middleclone = middlebit.cloneNode(true); acronym.appendChild(middleclone); middlebit.parentNode.replaceChild(acronym, middlebit); count++; skip = 1; } } else if (node.nodeType == 1 && node.childNodes && node.tagName.toUpperCase() != 'SCRIPT' && node.tagName.toUpperCase != 'STYLE') for (var child = 0; child < node.childNodes.length; ++child) child = child + searchWithinNode(node.childNodes[child], re); return skip; } var borderColor = '#' + (searches + 8).toString(2).substr(-3).replace(/0/g, '3').replace(/1/g, '6'); var backColor = borderColor.replace(/3/g, 'c').replace(/6/g, 'f'); if (searches % 16 / 8 >= 1) { var tempColor = borderColor; borderColor = backColor; backColor = tempColor; } searchWithinNode(document.body, text); window.status = 'Found ' + count + ' match' + (count == 1 ? '' : 'es') + ' for ' + text + '.'; if (count > 0) searches++; })(); 

Его можно сохранить как букмарклет для легкого доступа.

Рекомендации

Поиск регулярных выражений

Выделите Regex Bookmarklet

Индийский блоггер Amit Agrawal создал букмарклет для этой функции, который может сделать это легко.

http://www.labnol.org/internet/case-sensitive-find/28186/

Для этого есть хороший плагин: QuickFind

  • Как сохранить полную веб-страницу в хроме?
  • Как я могу обновить кеш в Google Chrome?
  • Как разрешить Chrome (браузеру) загружать небезопасный контент?
  • Как скрыть закладки сайтов от показа в адресной строке в Chrome?
  • Можно ли сохранить сеанс в Chrome?
  • Как исправить ошибку ERR_UNSAFE_PORT в Chrome при просмотре небезопасных портов
  • Изменение новой страницы вкладки Chrome в локальном файле
  • Как удалить одно кешированное имя пользователя из Chrome?
  • Google Chrome не запускается после изменения профиля
  • Как удаленно выйти из Google Chrome?
  • Как отключить новый интервал при щелчке правой кнопкой мыши в Google Chrome
  • Давайте будем гением компьютера.