Logo Wand.Tools

रेगुलर एक्सप्रेशन जनरेटर

AI का उपयोग करके बुद्धिमानी से रेगुलर एक्सप्रेशन जनरेट और समझाएं, विभिन्न टेक्स्ट पैटर्न मैचिंग और डेटा वैलिडेशन का समर्थन करता है।

हमारे अन्य मुफ्त AI टूल्स आज़माएं

Excel फॉर्मूला जनरेटर

अपने टेक्स्ट निर्देशों को फॉर्मूले में बदलें, या फॉर्मूला की व्याख्या प्राप्त करें।

AI Excel सहायक

AI के साथ बातचीत करके ऑनलाइन Excel संपादित करें

SQL क्वेरी जनरेटर

AI का उपयोग करके अपने टेक्स्ट निर्देशों को SQL क्वेरी में बदलें।

Excel VBA कोड जनरेटर

स्वचालन कार्यों और Microsoft Excel में कस्टम समाधान बनाने के लिए Excel VBA कोड बनाएं।

Excel चार्ट जनरेटर

अपनी Excel फ़ाइल अपलोड करें, हमारे AI संचालित चार्ट जनरेटर का उपयोग करके सुंदर चार्ट बनाएं।

माइंड मैप जनरेटर

हमारे AI संचालित माइंड मैप जनरेटर का उपयोग करके अपने टेक्स्ट को सुंदर माइंड मैप में बदलें। आसानी से संपादित करें और कस्टमाइज़ करें।

रेगुलर एक्सप्रेशन जनरेटर

AI का उपयोग करके बुद्धिमानी से रेगुलर एक्सप्रेशन जनरेट और समझाएं, विभिन्न टेक्स्ट पैटर्न मैचिंग और डेटा वैलिडेशन का समर्थन करता है।

AI छवि जनरेटर

टेक्स्ट विवरण से सुंदर छवियां उत्पन्न करने के लिए AI का उपयोग करें, विभिन्न आकारों के साथ। मुफ्त!

पीएचपी रेगुलर एक्सप्रेशन का पूरा ट्यूटोरियल (सामान्य उदाहरणों सहित) [2025 सबसे व्यापक गाइड]

  # PHP रेगुलर एक्सप्रेशन का पूरा ट्यूटोरियल (सामान्य उदाहरणों सहित) [2025 सबसे व्यापक गाइड]
  
  PHP में रेगुलर एक्सप्रेशन (Regular Expressions) स्ट्रिंग प्रोसेसिंग के लिए शक्तिशाली उपकरण हैं। यह ट्यूटोरियल ईमेल, मोबाइल नंबर, URL, चीनी अक्षर, HTML टैग आदि जैसी सामान्य मिलान आवश्यकताओं को कवर करते हुए व्यावहारिक PHP रेगुलर एक्सप्रेशन उदाहरणों का एक सेट प्रदान करेगा, जिससे डेवलपर्स को PHP में रेगुलर एक्सप्रेशन का उपयोग शुरू करने में मदद मिलेगी।
  
  ## ✅ रेगुलर एक्सप्रेशन फ़ंक्शन का अवलोकन (preg सीरीज़)
  
  ```php
  preg_match()      // रेगुलर एक्सप्रेशन मिलान करें, पहला मिलान परिणाम लौटाएँ
  preg_match_all()  // वैश्विक रेगुलर एक्सप्रेशन मिलान करें, सभी मिलान परिणाम लौटाएँ
  preg_replace()    // रेगुलर एक्सप्रेशन प्रतिस्थापन करें
  preg_split()      // रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग को विभाजित करें
  preg_grep()       // रेगुलर एक्सप्रेशन के आधार पर ऐरे को फ़िल्टर करें

📌 सामान्य रेगुलर एक्सप्रेशन और PHP उदाहरण

1️⃣ ईमेल पते का मिलान

$email = "[email protected]";
if (preg_match("/^[\w\-\.]+@([\w\-]+\.)+[a-zA-Z]{2,7}$/", $email)) {
    echo "वैध ईमेल";
}

2️⃣ मोबाइल नंबर का मिलान (मुख्य भूमि चीन)

$mobile = "13812345678";
if (preg_match("/^1[3-9]\d{9}$/", $mobile)) {
    echo "वैध मोबाइल नंबर";
}

3️⃣ URL पते का मिलान

$url = "https://www.example.com";
if (preg_match("/^(https?:\/\/)?([\w\-]+\.)+[a-zA-Z]{2,6}(\/\S*)?$/", $url)) {
    echo "वैध URL";
}

4️⃣ IP पते का मिलान (IPv4)

$ip = "192.168.0.1";
if (preg_match("/^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$/", $ip)) {
    echo "वैध IP";
}

5️⃣ HTML टैग से टेक्स्ट सामग्री निकालना

$html = "<p>Hello <strong>world</strong></p>";
preg_match_all("/<[^>]+>([^<]+)<\/[^>]+>/", $html, $matches);
print_r($matches[1]);

6️⃣ चीनी अक्षरों का मिलान

$str = "你好world";
if (preg_match("/[\x{4e00}-\x{9fa5}]/u", $str)) {
    echo "चीनी शामिल है";
}

7️⃣ सभी संख्याओं को खाली स्ट्रिंग से बदलना

$str = "abc123def456";
$result = preg_replace("/\d+/", "", $str);
echo $result; // आउटपुट abcdef

8️⃣ स्ट्रिंग को विभाजित करना (गैर-अक्षर सीमा द्वारा)

$str = "hello123world,php";
$parts = preg_split("/[^a-zA-Z]+/", $str);
print_r($parts);

🧠 रेगुलर एक्सप्रेशन मॉडिफ़ायर का विवरण

मॉडिफ़ायर विवरण
i केस-संवेदी नहीं
m मल्टीलाइन मोड
s डॉटलाइन मोड (. न्यूलाइन से मेल खाता है)
u UTF-8 वर्णों का समर्थन
x पैटर्न में स्पेस को अनदेखा करें

उपयोग का तरीका:

preg_match("/pattern/i", $str); // केस-संवेदी नहीं मिलान करें

🔍 PHP रेगुलर एक्सप्रेशन उपयोग युक्तियाँ

  • सभी मिलान परिणाम प्राप्त करने के लिए preg_match_all का उपयोग करें।
  • बैच स्ट्रिंग प्रतिस्थापन के लिए preg_replace का उपयोग करें।
  • चीनी अक्षरों से संबंधित सभी रेगुलर एक्सप्रेशन में u मॉडिफ़ायर जोड़ने की सिफारिश की जाती है।
  • रेगुलर एक्सप्रेशन में विशेष वर्णों को एस्केप किया जाना चाहिए, जैसे ., *, ?, (, ), +, आदि।
  • रेगुलर एक्सप्रेशन परिणामों को डिबग करने के लिए var_dump() का उपयोग करें।