Groß- und Kleinschreibung wird in Google Chrome berücksichtigt


44

Gibt es eine Möglichkeit, bei Seitensuchen in Google Chrome zwischen Groß- und Kleinschreibung zu unterscheiden?

Screenshot des Browsers

Angenommen, ich suche nach "Tree" und möchte alle Varianten wie "tree" oder "TREE" ausschließen, die nicht zu dem von mir gesuchten Fall passen. Ist das möglich?


1
Die guten alten Zeiten von XP ...
Luke Fisk-Lennon

Mir ist aufgefallen, dass dies vor 8 Jahren gefragt wurde. Weiß jemand, ob dies noch möglich ist?
Tim,

Antworten:



2

Entwicklertools in Chrome unterstützen die Suche nach Groß- und Kleinschreibung.

Öffnen Sie die Entwicklertools für den aktuellen Tab ( Ctrl+ Shift+ I- Großbuchstaben "i"), öffnen Sie dann die Suche in allen Quellen ( Ctrl+ Shift+ F) und wählen Sie Groß- / Kleinschreibung.

Wenn die Groß- / Kleinschreibung nicht ausreicht, werden auch reguläre Ausdrücke unterstützt.


1

Hier ist eine Funktion, die zur Eingabe eines Wortes auffordert und nach Groß- und Kleinschreibung sucht:

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++;
})();

Es kann als Lesezeichen für den einfachen Zugriff gespeichert werden.

Verweise

Such-Bookmarklet für reguläre Ausdrücke

Markieren Sie Regex Bookmarklet



1

Es gibt auch ein nettes Plugin dafür: QuickFind


1
Dieses Add-On sah vielversprechend aus, funktioniert aber bei mir nicht. Die Verknüpfung öffnet nicht die QuickFind-Texteingabe für mich. Ich bin auf Version 69.0.3497.100 (32bit)
Benny Bottema

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.