"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > डेटा को सटीक रूप से निकालने के लिए नियमित अभिव्यक्तियों में वैकल्पिक रिक्त स्थान की प्रक्रिया करें

डेटा को सटीक रूप से निकालने के लिए नियमित अभिव्यक्तियों में वैकल्पिक रिक्त स्थान की प्रक्रिया करें

2025-04-14 को पोस्ट किया गया
ब्राउज़ करें:245

] डेटा को सही ढंग से निकालने के लिए नियमित अभिव्यक्ति लिखते समय यह चुनौतीपूर्ण हो सकता है।

How to Handle Optional Whitespace in Regular Expressions for Accurate Data Extraction? निम्नलिखित कोड पर विचार करें:

preg_match ('#& lt; a href = & quot; (।*?) & quot; शीर्षक = & quot; src = & quot; (। $ छवि = $ इमेजमैच [4];

यह कोड HTML मार्कअप से एक छवि की SRC विशेषता निकालता है। हालाँकि, यह उन मामलों को संभालने में विफल रहता है, जहां कुछ विशेषताओं के बीच कोई व्हाट्सएप नहीं होता है, जैसे:

शीर्षक = & quot; फ़ाइल: sky1.png & quot; & gt; & lt; img alt = & quot; sky1.png & quot; src = & quot; http: //media-mcw.cursecdn.com/thumb/5/56/sky1.png/150px-sky1.png" चौड़ाई = & quot; 150 & quot; ऊंचाई = & quot; 84 & quot; & gt; & lt;/a & gt;

या

या
# Get Image data
preg_match('#<a href="(.*?)" title="(.*?)"><img alt="(.*?)" src="(.*?)"[\s*]width="150"[\s*]height="(.*?)"></a>#', $data, $imagematch);
$image = $imagematch[4];

#& lt; a href \ s? = & Quot; (।*?) & Quot; शीर्षक \ s? = & quot; (। src \ s? = & quot; (।*?) & quot; पहले = का अर्थ है कि एक स्थान की अनुमति है, लेकिन वैकल्पिक।

विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: 1729729039 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3