संभव डुप्लिकेट:
XPath: How to match attributes that contain a certain stringपीएचपी डोम Xpath - वर्ग के नाम के लिए खोज
मैं PHP डोम Xpath साथ कुछ html पार्स करने के लिए कोशिश कर रहा हूँ, लेकिन मैं समस्याओं के लिए खोज हो रही है एक वर्ग का नाम जब तत्व एक से अधिक हो। मैंने पाया है कि यह काम करता है अगर मैं की तरह
$xpath->query('//div[@class="precodet precodeturgente"]');
छेद विशेषता मान का उपयोग करें, लेकिन अगर मैं
$xpath->query('//div[@class="precodet"]');
कर यह मुझे नोड मूल्य नहीं देंगे। कभी-कभी केवल एक वर्ग होती है, अन्य लोग एक से अधिक होते हैं, इसलिए मैं क्या जानना चाहता हूं कि यदि एकल वर्ग के नाम की खोज करने का कोई तरीका है।
धन्यवाद में सक्षम होना चाहिए, कि मैं क्या जरूरत है। – yoda
यह किसी भी वर्ग से मेल खाता है जो प्रीडोडेट से शुरू होता है, उदाहरण के लिए 'XprecodetY' मिलान किया जाएगा –
इस कक्षा से मेल खाने के लिए समाधान क्या होगा, लेकिन "प्रीडोडेट" से शुरू होने वाली कोई अन्य कक्षा नहीं है? – KoviNET