Google Chrome में केस संवेदनशील खोजें


44

क्या Google Chrome में पृष्ठ खोजों पर मामला संवेदनशील प्रदर्शन करने का कोई तरीका है?

ब्राउज़र का स्क्रीनशॉट

कहें कि मैं "ट्री" की खोज कर रहा हूं और मैं सभी प्रकार जैसे "ट्री" या "ट्री" को बाहर करना चाहता हूं जो उस मामले से मेल नहीं खाते हैं जिसकी मुझे तलाश है। क्या यह संभव है?


1
XP के अच्छे पुराने दिन ...
ल्यूक फिस्क-लेनन

मैंने देखा कि यह 8yr पहले पूछा गया था। किसी को पता है कि क्या यह अभी तक संभव है?
टिम

जवाबों:


32

नहीं; 6 अप्रैल 2011 तक, क्रोमियम (क्रोम के खुले स्रोत कोड आधार) के साथ इस सुविधा के अनुरोध को अस्वीकार कर दिया गया है ।


22
यह वाकई शर्म की बात है।
रिवोल्यूशनरी

3
एफएफ ल्यूक का उपयोग करें। एफएफ ल्यूक का उपयोग करें। एफएफ ल्यूक का उपयोग करें।
20'15

3
क्रोम नया IE है।
faintsignal

एक्सटेंशन / प्लगइन / बुकमार्कलेट के बिना नहीं
ट्रेवर बॉयड स्मिथ

2

Chrome में डेवलपर टूल केस संवेदनशील खोज का समर्थन करता है।

वर्तमान टैब के लिए डेवलपर टूल खोलें ( Ctrl+ Shift+ I- यह पूंजी "i") है, फिर सभी स्रोतों ( Ctrl+ Shift+ F) में खोज खोलें , और मैच केस चुनें।

यदि केस सेंसिटिविटी पर्याप्त नहीं है, तो यह नियमित अभिव्यक्ति का भी समर्थन करता है।


1

यहाँ एक फ़ंक्शन है जो एक शब्द के लिए संकेत देता है और एक केस-संवेदी खोज करता है:

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

इसे आसान पहुंच के लिए बुकमार्क के रूप में सहेजा जा सकता है।

संदर्भ

नियमित अभिव्यक्ति खोज बुकमार्क

रेगेक्स बुकमार्कलेट को हाइलाइट करें


एक गटर सहित एक संस्करण: gist.github.com/borisdiakur/9f9d751b4c9cf5acafa2
borisdiakur

1

इसके लिए एक अच्छा प्लगइन भी है: क्विकफाइंड


1
यह ऐड-ऑन होनहार लग रहा था, लेकिन मेरे लिए काम नहीं करता है। शॉर्टकट मेरे लिए क्विकफ़ाइंड टेक्स्ट इनपुट नहीं खोलता है। मैं संस्करण 69.0.3497.100 (32 बिट) पर हूं
बेनी बोटेमा

0

भारतीय ब्लॉगर अमित अग्रवाल ने इस फ़ंक्शन के लिए एक बुकमार्कलेट बनाया है जो यह आसानी से कर सकता है।

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


यहाँ एक बेहतर संस्करण है जिसमें एक गटर शामिल है: gist.github.com/borisdiakur/9f9d751b4c9cf5acafa2
borisdiakur
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.