मैं जानना चाहता हूं कि नियमित अभिव्यक्तियों में टिल्ड ऑपरेटर का क्या अर्थ है। ~
नियमित अभिव्यक्तियों में टिल्ड ऑपरेटर
कहा जाता है कि =~
का मतलब है कि यह नियमित अभिव्यक्ति के खिलाफ इस चर चलाने एक पर्ल ऑपरेटर है:
if (!preg_match('~^\d{10}$~', $_POST['isbn'])) {
$warnings[] = 'ISBN should be 10 digits';
}
मैं इस दस्तावेज़ समझा टिल्ड क्या मतलब पाया:
मैं इस बयान की है।
लेकिन मेरी नियमित अभिव्यक्ति में दो टिल्डे ऑपरेटर क्यों हैं?
आईसी, मैं/delimiter के लिए उपयोग किया जाता है, इसलिए मैं ~ delimiter के साथ थोड़ा उलझन में था। स्पष्टीकरण देने के लिए धन्यवाद। –
यह केवल पीसीआरई http://docs.php.net/manual/en/book.pcre.php पर लागू होता है और पॉज़िक्स ईआरई नहीं http://docs.php.net/manual/en/book.regex.php – Gumbo