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 का उपयोग करें, विभिन्न आकारों के साथ। मुफ्त!

URL का मिलान करने के लिए रेगुलर एक्सप्रेशन का उपयोग कैसे करें

✅ सामान्य URL प्रारूप

  • http://www.example.com
  • https://example.com/path?query=123
  • ftp://ftp.example.org/resource.txt
  • www.example.com
  • example.com

📌 मुख्य रेगुलर एक्सप्रेशन सिंटैक्स (URL के लिए)

निम्नलिखित रेगुलर एक्सप्रेशन अधिकांश मानक URL से मेल खा सकता है:

\b((?:https?|ftp):\/\/)?(?:www\.)?[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(?:\/[^\s]*)?

🧪 Python उदाहरण: टेक्स्ट से URL निकालना

import re

text = """
Visit our site at https://www.example.com or follow the docs at http://docs.example.org/page.
Also check ftp://ftp.example.com/file and plain www.test.com or example.net for more.
"""

pattern = r'\b((?:https?|ftp):\/\/)?(?:www\.)?[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(?:\/[^\s]*)?'
urls = re.findall(pattern, text)
print(urls)

🌐 JavaScript उदाहरण: वेबपेज से सभी लिंक निकालना

const text = `
  Check https://www.example.com, http://example.org, ftp://files.example.net,
  and also www.test.com or just example.co.
`;

const regex = /\b((?:https?|ftp):\/\/)?(?:www\.)?[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(?:\/[^\s]*)?/g;
const urls = text.match(regex);
console.log(urls);

☕ Java उदाहरण: URL का मिलान करने के लिए Pattern का उपयोग करना

import java.util.regex.*;
import java.util.*;

public class URLMatcher {
    public static void main(String[] args) {
        String text = "Visit https://example.com or ftp://ftp.example.org.";
        String regex = "\\b((?:https?|ftp):\\/\\/)?(?:www\\.)?[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}(?:\\/[^\\s]*)?";
        
        Pattern pattern = Pattern.compile(regex);
        Matcher matcher = pattern.matcher(text);
        
        while (matcher.find()) {
            System.out.println(matcher.group());
        }
    }
}

🔎 उन्नत अनुकूलन: एक अधिक शक्तिशाली URL मिलान रेगुलर एक्सप्रेशन

\b((?:https?|ftp):\/\/)?(?:www\.)?[a-zA-Z0-9.-]+\.(?:[a-zA-Z]{2,})(?::\d{1,5})?(?:\/[^\s]*)?

यह रेगुलर एक्सप्रेशन समर्थन करता है:

  • वैकल्पिक प्रोटोकॉल (http/https/ftp)
  • वैकल्पिक www
  • टॉप-लेवल डोमेन (.com/.org/.net/.io, आदि)
  • वैकल्पिक पोर्ट संख्या (:80, :443, आदि)
  • वैकल्पिक पथ और पैरामीटर (/path?query)

🔍 व्यावहारिक परिदृश्य

  • वेबपेज HTML से सभी लिंक पते निकालना
  • लॉग फ़ाइलों में URL कैप्चर करना
  • चैट इतिहास, दस्तावेज़ सामग्री से हाइपरलिंक निकालना
  • कस्टम सर्च इंजन इनपुट निकालना