में स्ट्रिंग्स के लिए अदृश्य डिलिमीटर मुझे HTML मार्कअप में कुछ तारों की पहचान करने का एक तरीका चाहिए। मुझे पता है कि तार क्या हैं, लेकिन यह संभव है कि वे दस्तावेज़ में अन्य तारों के सबस्ट्रिंग्स हो सकें। उन्हें खोजने के लिए, मैं एक विशेष डेलीमीटर चरित्र (वर्तमान में \032
का उपयोग कर आउटपुट) आउटपुट करता हूं। पेज लोड पर, हम HTML के माध्यम से जाते हैं और तारों का स्थान रिकॉर्ड करते हैं, और डिलीमीटर को हटाते हैं।एचटीएमएल
दुर्भाग्यवश, अधिकांश ब्राउज़र डिलीमीटर चरित्र दिखाते हैं जब तक हम उन्हें सभी को ढूंढ और निकाल नहीं सकते। यदि संभव हो तो मैं इससे बचना चाहूंगा। क्या कोई चरित्र या स्ट्रिंग है जो HTML सामग्री में संरक्षित होगी (इसलिए कोई टिप्पणी काम नहीं करेगी) लेकिन उपयोगकर्ता को दिखाई नहीं देगी? इसे ऐसा कुछ भी होना चाहिए जो स्ट्रिंग के बगल में दिखाई देने की संभावना न हो, इसलिए
जैसे कुछ भी काम नहीं करेगा।
संपादित करें: क्षमा करें, मैं यह उल्लेख करना भूल गया कि तार गुणों में होंगे, इसलिए टैग का कोई भी प्रकार काम नहीं करेगा।
शायद आप केवल ' 'टैग का एक समूह उपयोग कर सकते हैं? – Thomas
मैं थॉमस से सहमत हूं, लेकिन मैं जोड़ूंगा कि उन्हें जैसे वर्गों को जोड़ना चाहिए, इसलिए उन्हें ढूंढना और कुशल बनाना क्यों आसान होगा। – joatis