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

रेगुलर एक्सप्रेशन का उपयोग करके PHP में वर्णों से बंधे सबस्ट्रिंग कैसे निकालें?

2024-11-08 को प्रकाशित
ब्राउज़ करें:217

How to Extract Substrings Bounded by Characters in PHP Using Regular Expressions?

PHP में वर्णों से बंधे सबस्ट्रिंग को निकालना

स्ट्रिंग से विशिष्ट वर्णों से बंधे वाक्यांशों को निकालना एक सामान्य प्रोग्रामिंग कार्य है। PHP नियमित अभिव्यक्तियों के माध्यम से इसके लिए एक सुविधाजनक समाधान प्रदान करता है। समान चिह्न (=) और समापन वर्ग कोष्ठक (]), आप निम्नलिखित कोड का उपयोग कर सकते हैं:

$input = $String; preg_match('~=(.*?)]~', $इनपुट, $आउटपुट); प्रतिध्वनि $आउटपुट[1]; //256
$String = "[modid=256]";
इस कोड में, $input स्ट्रिंग के भीतर पैटर्न '=(.*?)]' को खोजने के लिए preg_match() फ़ंक्शन का उपयोग किया जाता है। इस पैटर्न में शामिल हैं:

$input = $String;
preg_match('~=(.*?)]~', $input, $output);
echo $output[1]; // 256
(.*?) समूह, जो नई पंक्तियों को छोड़कर वर्णों के किसी भी अनुक्रम से मेल खाता है। प्रश्न चिह्न (?) इसे गैर-लालची बनाता है, जितना संभव हो उतना कम अक्षरों से मेल खाता है। स्ट्रिंग में, मिलान सबस्ट्रिंग को इंडेक्स 1 पर $आउटपुट ऐरे में संग्रहीत किया जाता है।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3